144:ファイルを閉じるときに上書きするかどうか聞かれないようにする

130:マクロ素材

ファイルを保存する場合、同じファイル名があるとマクロが一度止まって、ファイルを上書きするかどうかを聞いてくるので、せっかく自動化したものが、手動が入ってしまうことで、合理化した感じがしないことがあります。このファイルの上書きを聞いてくるものを自動で、上書き保存してしまう方法をご紹介いたします。ダイアログボックスを表示させない方法です。

構文

以下の文書が、上書き保存するときの構文です。

Application.DisplayAlerts = False
    ActiveWorkbook.Save
Application.DisplayAlerts = True

1行目 アラートをフォールス(偽)にする。

2行目 ファイルを保存する。

3行目 アラートをトゥルー(真)にする。

のセットです。

ファイルを保存してファイルを閉じる方法

ふつうは、ファイルを保存してファイルを閉じるという作業が一般的なので、一連のマクロにすると以下となります。

Application.DisplayAlerts = False
    ActiveWorkbook.Save
    ActiveWorkbook.Close
Application.DisplayAlerts = True

3行目にファイルを閉じるを入れました。

144:ファイルを閉じるときに上書きするかどうか聞かれないようにする

コメント

タイトルとURLをコピーしました