我正在研究一個逐個打開大量電子表格的vb.net控制檯應用程序,讀入一對單元並關閉文件。Excel自動化 - 如何只是說
某些電子表格有Excel在我打開文件時重新計算的公式,而且我收到一個對話框詢問我是否想在關閉電子表格時保存對該電子表格的更改。
消息:「是否要更改保存到myfile.xls Microsoft Office Excel中打開最後由早期版本的Excel保存文件時重新計算公式?」
如何自動拒絕該對話框?
Dim newCBD As New CBD
Dim xlApp As Excel.Application
Dim xlWorkBook As Excel.Workbook
Dim xlWorkSheet As Excel.Worksheet
xlApp = New Excel.ApplicationClass
xlWorkBook = xlApp.Workbooks.Open(myFile)
xlWorkSheet = xlWorkBook.Worksheets(1)
...do a bunch of junk here
xlWorkBook.Close()
xlApp.Quit()
謝謝!
在此處添加信息時,如果程序版本比文件版本新,Excel將自動重新計算公式。 – pensono 2016-07-19 23:08:14