EXCELのVBAで「変更を保存しますか?」メッセージを無効にする

EXCELのVBAで旧バージョンのファイルを開き、値を読み込むだけで、何の変更も加えていないのに、以下のような変更確認のメッセージがでます。

excelvbaoldopen

この現象の回避策は、以下にありました。
http://park7.wakwak.com/~efc21/cgi-bin/exqalounge.cgi?print+200705/07050045.txt

以下のコードを前のほうに記述することで、メッセージを出さなくすることができます。

Application.DisplayAlerts = False

また、元に戻すには、以下のコードを記述します。

Application.DisplayAlerts = True



コメントを残す