Excel 2010在closures工作簿时收到提醒
我正在使用Excel 2010,并使用java excel连接器库(来自www.moyosoft.com)打开,读取/写入并closuresexcel文件。
如果没有保存,closures工作簿时我不希望看到任何提示,所以我将setDisplayAlerts设置为False。
但在Excel 2010中不起作用。在Excel 2007中,它用于正常工作。
我在互联网上search,并遇到这个链接 ,它说设置属性AskToUpdateLinks为false。 我也这样做了,但是在closures工作簿时我还是popup了一个提示框。
任何想法,我失踪,如何解决?
Rgds,Sapan
就在closures工作簿之前,请调用以下命令: workbook.saved = true
,其中workbook是要closures的工作簿。
这将告诉Excel您实际上保存工作簿(即使您没有),因此将避免警报。
编辑:我刚刚检查了你正在使用的文件。 尝试workbook.setSaved(true)
这可能是我所指出的(文档不指出该方法是什么)。