VBAでブックを閉じる

VBAでエクセルブックを閉じるには、Closeメソッドを使用します。

保存するか確認ダイアログを表示せずに閉じるには、Application.DisplayAlerts = Falseにします。

Sub macro()
  Application.DisplayAlerts = False
  ActiveWindow.Close
End Sub

保存するか確認ダイアログを表示してから閉じるには、Application.DisplayAlerts = Trueにします。表示して保存するにはActiveWorkbook.Saveと記述してからCloseします。

Sub macro()
  Application.DisplayAlerts = True
  ActiveWorkbook.Save
  ActiveWindow.Close
End Sub
スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA