我可以使用 sheet.getRows(); 找到 excel 文档中的行数;但是我的excel文件中的行长度不同,我怎么能得到只有1列的行数。我发现 获取文件中的行和 库中的方法列表, 但都没有答案。
问问题
2751 次
1 回答
2
我遇到了同样的问题。我通过获取单元格数组然后计算数组的长度来得到它。其中“int row”是您要计算的行。
..
workbook = Workbook.getWorkbook(new File(SheetPath));
..
Sheet sheet = workbook.getSheet(0); //adjust depending on which sheet you need.
//find out how many cells there are on this row.
Cell[] cellColumn = sheet.getRow(row);
int cellCount = cellColumn.length;
System.out.println("cells in col: " + cellCount);
这是额外的 api:http: //jexcelapi.sourceforge.net/resources/javadocs/current/docs/
如果您需要进一步说明,请告诉我
于 2013-12-31T02:25:45.013 回答