• ベストアンサー

Close SaveChanges:=False

Windows(ActiveWorkbook.Name).Close SaveChanges:=False '保存せずに閉じる とやっているのに、 「’ファイル名’への変更を保存しますか?」 はい いいえ キャンセル が表示されます。 なぜvbaコードが無視されるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • kybo
  • ベストアンサー率53% (349/647)
回答No.1

おそらく記述する場所に問題があるのではないかと思われます。 ThisWorkbookに以下のように記述します。 Private Sub Workbook_BeforeClose(Cancel As Boolean) Windows(ActiveWorkbook.Name).Close SaveChanges:=False End Sub

ONDKFDSVWSTNK
質問者

お礼

ご回答ありがとうございます。

関連するQ&A