2013-03-25 69 views
3

如何在沒有使用Jacob的Auto_Open的情況下打開工作簿?打開沒有Auto_Openening的工作簿

+0

如果'Auto_Open'不提供使用的規範,描述了確切的規格。否則,這似乎是[XY問題](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)(或一個近似的變體)。 – 2013-03-25 10:57:22

+0

我想從VB宏中調用子程序而不運行這個宏,或者它包含一個workbook_Open,當我這樣做時它會自動觸發:'調度workBook = workbooks.call(excel,「打開」,file.getAbsolutePath())。toDispatch )'使用Jacob – 2013-03-25 13:21:29

+1

finaly,我通過這條指令解決了我的問題:'excel.setProperty(「EnableEvents」,new Variant(false));' – 2013-03-25 13:58:57

回答

1

試試這個:

excel.setProperty("EnableEvents", new Variant(false));