Workbook Open( [In] string Filename, [In, Optional] object UpdateLinks, [In, Optional] object ReadOnly, [In, Optional] object Format, [In, Optional] object Password, [In, Optional] object WriteResPassword, [In, Optional] object IgnoreReadOnlyRecommended, [In, Optional] object Origin, [In, Optional] object Delimiter, [In, Optional] object Editable, [In, Optional] object Notify, [In, Optional] object Converter, [In, Optional] object AddToMru, [In, Optional] object Local, [In, Optional] object CorruptLoad );
一票網站在抄來抄去,除了第一個參數是Filename不變外,其它不是都沒給值,就是直接給EmptyParam
檔案沒有外部連結都還好,有外部連結時,開檔案的時間會拖得很久。
UpdateLinks在這邊如果照uses給的ExcelXP / Excel2K的「xlUpdateLinksNever, xlUpdateLinksAlways, xlUpdateLinksUserSetting」直接設定上的話,那我可以很肯定的說:
「完全無效!」
事實上,不知道 Delphi 內部是怎麼封裝的,最後的結果其實也只是給它
「True / False」就行了
True就是更新連結,反之則否。
參考來源:
http://www.sql.ru/forum/actualthread.aspx?tid=114832
http://msdn.microsoft.com/zh-tw/library/microsoft.office.tools.excel.workbook.updatelinks%28v=vs.80%29.aspx
沒有留言:
張貼留言