ExcelでBeforeSaveを使用してvbaスクリプトを実行する際に問題が発生しています。
このスクリプトを実行していますが、問題またはMsgboxなしでファイルを保存できます。ExcelでBeforeSaveが機能しない
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
a = MsgBox("Do you really want to save the workbook?", vbYesNo)
If a = vbNo Then Cancel = True
End Sub
何が問題ですか? 保存するためにキャンセルできるMsgboxが表示されます。
イベントは有効になっていますか? – CLR
イベントが発生しないようにするコードはありません。 –
私はExcelを再起動して今すぐ動作します。 :) –