2015-05-18 88 views
1

我想用java读取和追加一个.xlsm文件。我没有任何想法如何做到这一点。 我是否需要下载任何jar文件才能使用它? 所有的搜索结果都提供了一个使用apache poi的解决方案(我没有得到它是什么)。我不使用任何IDE。使用简单的FileReader和其他逻辑我不能使用这种类型的文件?如何在java中读取和追加一个.xlsm文件

请给我一个关于什么是.xlsm文件以及如何使用java处理它的清晰想法。 “

回答

2

”XLSM是Microsoft Excel宏启用的电子表格,其中包含按行和列排列的单元格工作表以及在Visual Basic中为应用程序语言编写的嵌入宏XLSM文件与XLSX文件类似,但启用了宏。可以使用Excel 2007或更高版本打开,也可以使用带有Open XML组件支持的以前版本的Excel打开。“

您可以使用Apache poi读取和写入文件。

看看下面SO帖子

write to xlsm (Excel 2007) using apache poi

Read data from read only xlsm file using Java Apache POI

Apache的POI文档位于 https://poi.apache.org/

相关问题