问题标签 [hssfworkbook]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - XSSFWorkbook 不会加载小的 Excel 文件
我尝试使用 Java 中的 Apache POI 使用扩展名为 .xlsm 的 Excel 文件初始化 XSSFWorkbook,但加载文件需要很长时间(我已经等了 1 小时,它仍在加载)。xlsm 文件本身相当小(1MB),有 50 张纸(每张纸有一个由 5x20 单元格组成的表格)和一个宏脚本。我目前使用的代码是:
请注意,我尝试使用以下方法加载文件:
...并且仍然得到相同的结果。此外,我尝试了其他文件扩展名(.xlsx 和 .xls)无济于事。
其他注意事项:不显示内存错误。它只是不断地无限加载文件。我做了另一个测试,我从文件中删除了一些工作表,只剩下 8 个。这样“newWorkBook”就成功初始化了。但是,我需要阅读所有表格的文件,所以我想知道是否有其他方法可以这样做。
java - 如何从 xlsx 文件中读取值以通过 getter 和 setter 将值存储到对象,最后存储到数组列表
我试图从 excel 文件中读取值,以将 XSSFWorkbook 中的每一行和单元格存储在一个对象中,并将其添加到 arraylist。但它只添加了 arraylist 中的最后一个元素。包括我下面的代码。
java - 读取excel文件java时出错
我是 POI 的新手。我正在尝试在 Eclipse 中使用以下代码读取 xlsx 文件:
但是当我运行它时,我得到了这个:
线程“main”中的异常 java.lang.NoClassDefFoundError: org/apache/commons/collections4/ListValuedMap at excel.main(excel.java:19)
我能做些什么来阻止这个错误?
java - 将 excel 数据从 xls\xlsx 文件导入到另一个文件
我必须制作一个小型java应用程序,允许用户导入包含所有工作表的 excel 文件(.xls.xlsx),然后用户必须能够将特定数据从导入的 excel 文件导出到新文件,显示仅一张纸的选定数据。
到目前为止,我让导入部分正常工作,导出部分也是如此。(我将插入下面的代码)
这是 ExcelModel 类
这是 de ExcelController 类
所以,重点是:用户必须能够从导入的 excel 文件的每张表中选择要导出到新文件的列。下面,我将举例说明 excel 文件的外观:
我正在使用NetBeans IDE开发这个应用程序,作为一个新手,是否有可能实现这一点?如果可能,怎么做?
vba - Workbooks.Open 不适用于第二个工作簿
我正在尝试提示用户打开第二个 excel 工作簿以在第一个工作簿中执行“vlookup”。但是在这段代码之后宏卡住了:
没有弹出错误消息,即使我按“ctrl + Break”停止它,它也只是卡在那里。
但是,当我尝试将此代码分成两部分时(在提示打开第二个工作簿之前),它工作正常。这段代码有什么问题?
这是完整的代码:
excel - 如何在 HSSFDataValidation 中为公式设置单元格名称
我想要两个单元格值之间的单元格值。我使用 HSSFDataValidation 对 apache poi 创建的 excel 文件进行设置验证,但执行时出错。
源代码:
错误 :
vba - Excel VBA:如何组合来自不同工作簿的特定工作表?
我对 VBA 仍然很陌生,并且正在尝试将来自不同工作簿的某些工作表结合起来。
例如:
- 我有一个名为“One”的工作簿,其中包含多个工作表(A、B、C、D)。
- 我有另一个名为“Two”的工作簿,其中包含多个工作表(E、F、G、H)。
我想从工作簿一中取出工作表 A,从工作簿二中取出工作表 F 和 G。我希望将这些不同的工作表放在一个名为“三”的新工作簿中。
我在工作表 A 和 F 中的字段格式完全相同,因此我也希望将这两个工作表合并,并将 F 数据放在 A 数据下的相同字段中,只要我包含 A 数据的单元格完成。
谁能帮我这个代码?
如果有人也有任何初学者的 VBA 链接,将不胜感激。
excel - 打开和保存新工作簿 - VBA
所以我知道以前有过这方面的问题,但似乎没有人明确解决我遇到的问题。实际上,我要做的是创建一个新工作簿,将数据复制并粘贴到其中,然后以新文件名保存该新工作簿。无论我做什么,我似乎都会收到各种类型的错误消息。
这是我的代码。非常感谢任何帮助!
在我看来,“New_Name”导致了我所有的问题,但我愿意改变任何能让它起作用的东西。
非常感谢!扎克
ps 我对 VBA 比较陌生,所以请尽量让任何解释保持简单!
java - 使用 ui-grid 将多个选项卡导出到 excel
我有多个选项卡,每个选项卡都有一个ui-grid。
我想在单击按钮时将每个网格导出为 Excel 工作簿中的单独工作表,从而维护工作表中的每个网格格式。