MailItem.Close イベント (Outlook)
アイテム (親オブジェクトのインスタンス) に関連付けられたインスペクターが閉じるときに発生します。
構文
式。閉じる (キャンセル)
expression は MailItem オブジェクトを表す変数です。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Cancel | 必須 | ブール型 (Boolean) | (未使用の vbscript)。 False イベントが発生します。 イベント プロシージャでこの引数に True を設定する場合は、閉じる操作は完了せずと、インスペクターは開いたまま。 |
注釈
で Microsoft Visual Basic スクリプト版 (VBScript)、この関数の戻り値を False に設定する場合は、閉じる操作は完了せず、インスペクターは開いたままです。
Close メソッドを使用して、このイベントが発生する場合、取り消すことができます Close メソッドが 呼び出すことにより 使用されている場合。
例
このマイクロソフトの Visual Basic for Applications (VBA) の例は、 Close イベントのテストし、ユーザーに確認せずにアイテムを保存するのには、 保存 メソッドを使用してアイテムには、 保存された がまだの場合。
Public WithEvents myItem As Outlook.MailItem
Public Sub Initialize_Handler()
Set myItem = Application.ActiveInspector.CurrentItem
End Sub
Private Sub myItem_Close(Cancel As Boolean)
If Not myItem.Saved Then
myItem.Save
MsgBox " The item was saved."
End If
End Sub
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。