Excelファイルを開く際に自動リンク更新を無視する

大量のExcelファイルの内容を集計するマクロを作ったのですが、
開くExcelファイルの中に、自動リンクの存在するExcelファイルが混じっていると、マクロでExcelファイルを開く際に、自動リンクを更新するか否かを確認するメッセージが表示され、処理が一時中断してしまいます。
せっかく集計処理をマクロ化しても、実行中に席を外すことができなくなってしまいます。

24_01

そこで、Excelファイルを開く際に、自動リンクの更新を無視するには、以下のようにオプションUpdateLinksに「0」を設定します。
http://www.seiji-tsubosaki.net/ExcelTech/ExcelVBASkillUpCollection/Contents_24.htm
具体的には、以下のようなコードとなります。
Workbooks.Open _ fileName:=ファイルのフルパスツꀀ , ReadOnly:=True , UpdateLinks:=0



コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください