首页 > 解决方案 > 如何在excel中获取最大列数的行

问题描述

在我的情况下,我想获得工作表中使用的最大最后一列索引

例如,这是我拥有的 excel 表

Action  Company Name     Company Code     Product Name      Product Code
new        AAA            A 1                ABC    
update     BBB            B 1                DEF               B-1
new        CC             C 1       

在这里,我知道“getLastCellNum()”将给出特定行的最后一列。但我需要的是获得整个工作表中使用的最大列索引。例如,在这种情况下,我应该将单元格编号设为“5”。有什么方法可以找到这个吗?

在此处输入图像描述 说明:在这里我循环了每一行并检查了当前行的最后一个单元格编号是否大于前一行的最后一个单元格编号。如果 si 将其保存在结果变量中。如果工作表包含更多行数,这听起来不是一个好习惯。

有没有其他方法可以找到最后一个单元格索引或包含最大列的行,而不是迭代每一行..?预期输出为:

   lastCellIndex = 5

标签: java

解决方案


推荐阅读