我正在尝试使用 apache poi 插件从 excel 文件中检索命名范围。
代码片段如下所示。
我看到这个电话WorkbookFactory.create(excelFile);
需要很长时间 - 大约 3 秒。
是否有更快的方法来获取与 Excel 工作表关联的所有命名范围?
File excelFile = new File(filePath);
Workbook workbook = WorkbookFactory.create(excelFile);
int n = workbook.getNumberOfNames();
for (int i = 0; i < n; i++)
{
Name nameObject = workbook.getNameAt(i);
String formulaName = nameObject.getRefersToFormula();
System.out.println("Named Range is :"+formulaName);
}