从Java获取打开的Excel文件(工作簿)列表

时间:2010-11-02 15:23:29

标签: java excel com jacob

我遇到了将MS Excel集成到我的java应用程序中的问题。我使用Jacob通过COM API与Excel交谈,这通常可以正常工作。可以从应用程序打开XLS文件,并正确存储更改。

但后来我注意到,当Excel已经打开并且内存中至少有一个工作簿被更改但尚未保存时,我的代码就会出错。像这样的简单陈述失败,但有例外:

excel.getProperty("Workbooks");

我对工作簿集合做的很少:只需添加一个新工作簿或计算其大小。这真的应该以某种方式工作。

我错过了什么吗?

0 个答案:

没有答案