次の方法で共有


MailItem.Close イベント (Outlook)

アイテム (親オブジェクトのインスタンス) に関連付けられたインスペクターが閉じるときに発生します。

構文

閉じる (キャンセル)

expressionMailItem オブジェクトを表す変数です。

パラメーター

名前 必須 / オプション データ型 説明
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

関連項目

MailItem オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。