Application.WorkbookAfterSave イベント (Excel)
ブックを保存した後に発生します。
注:
Office 365では、Excel では自動保存がサポートされています。これにより、ユーザーの編集内容を自動的かつ継続的に保存できます。 詳細については、「 自動保存がアドインとマクロに与える影響 」を参照して、自動保存が有効になっているときに意図した WorkbookAfterSave イベント関数に応答してコードを実行する方法を確認します。
構文
式。WorkbookAfterSave (Wb, Success)
expressionApplication オブジェクトを 表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Wb | 必須 | Workbook | 保存するブックです。 |
Success | 必須 | ブール型 (Boolean) | 保存操作が成功した場合は True を 返します。それ以外の場合は False。 |
戻り値
なし
解説
Application オブジェクトでイベント プロシージャを使用する方法については、「 Application オブジェクト でのイベントの使用」を参照してください。
例
次のコード例では、ブックが正常に保存された場合にメッセージ ボックスを表示します。 このコードはクラス モジュールに配置する必要があり、そのクラスのインスタンスを正しく初期化する必要があります。
Private Sub App_WorkbookAfterSave(ByVal Wb As Workbook, _
ByVal Success As Boolean)
If Success Then
MsgBox ("The " & Wb.Name & " workbook was successfully saved.")
End If
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。