ファイルを閉じる際の確認ダイアログを無視する|VBA
ファイルを閉じる際の保存確認
VBAで開いたExcelファイルを閉じる場合に変更があれば確認ダイアログが表示されます。
このダイアログを表示せずに無条件でファイルを閉じたる(変更を保存しない)方法です。
Application.DisplayAlerts
を一時的にFalse
にします。
保存確認するソースコード

保存確認しないソースコード
名前を付けて保存時の上書き確認
名前を付けて保存(ActiveWorkbook.SaveAs
)する場合に既に同名のファイルがあれば確認ダイアログが表示されます。
このダイアログを表示せずに無条件でファイルを保存(上書き保存)したい場合も、Application.DisplayAlerts
を一時的にFalse
にします。
なお、上書き保存(ActiveWorkbook.Save
)では確認ダイアログは表示されません。
上書き確認するソースコード

上書き確認しないソースコード