excel - 使用 POI jar 获取 Excel SheetNames

标签 excel apache-poi jxl

我需要使用 POI jar 的所有 Excel 工作表名称(全部包含数据)。 像 jxl jar - getSheetNames()

最佳答案

你没有说你想要它们,所以我会猜测一个列表。您只需要迭代工作表索引,获取每个索引的名称。您的代码将类似于:

File myFile = new File("/path/to/excel.xls");
Workbook wb = WorkbookFactory.create(myFile);

List<String> sheetNames = new ArrayList<String>();
for (int i=0; i<wb.getNumberOfSheets(); i++) {
    sheetNames.add( wb.getSheetName(i) );
}

关于excel - 使用 POI jar 获取 Excel SheetNames,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12600883/

相关文章:

vba - 使文本在单行的一系列单元格中从右到左爬行

vba - 哪种方式更快? if elseif 或 select case

java - 使用 Java 中的 Apache POI 将 16 位字符写入 .xlsx 文件

apache-poi - 使用 java 管理 MS Excel 的工作表保护属性

Java-选择行读取JXL中的数据

vba - 在循环中使用 From Web Query

java - 如果单元格为空,工作簿库不会读取单元格值

java - Apache POI : Why data is not properly inserted?

java - Apache POI 自动调整百分比格式单元格的大小

java - 如何使用 Apache POI 通过 Google App Engine 读取电子表格?