次の方法で共有


Application.AdvancedSearchStopped イベント (Outlook)

指定した Search オブジェクトの Stop メソッドが実行されたときに発生します。

構文

AdvancedSearchStopped( _SearchObject_ )

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

パラメーター

名前 必須 / オプション データ型 説明
SearchObject 必須 Search ここ から返された Search オブジェクトです。

注釈

このイベントが発生すると、 Search オブジェクトの Results コレクションは更新されなくなります。 このイベントは、プログラムを通じてのみ発生させることができます。

次の Visual Basic for Applications (VBA) の例は、 受信トレイ内で件名が "Test" のアイテムの検索を開始し、直ちに検索を停止します。 これにより、 AdvanceSearchStopped イベント プロシージャが実行されます。 このサンプル コードは、 ThisOutlookSession などのクラス モジュールに配置する必要があります。 イベント プロシージャを StopSearch() Microsoft Outlook から呼び出す前に、プロシージャを呼び出す必要があります。

Sub StopSearch() 
 
 Dim sch As Outlook.Search 
 
 Dim strScope As String 
 
 Dim strFilter As String 
 
 strScope = "Inbox" 
 
 strFilter = "urn:schemas:httpmail:subject = 'Test'" 
 
 Set sch = Application.AdvancedSearch(strScope, strFilter) 
 
 sch.Stop 
 
End Sub 
 
 
 
Private Sub Application_AdvancedSearchStopped(ByVal SearchObject As Search) 
 
 'Inform the user that the search has stopped. 
 
 MsgBox "An AdvancedSearch has been interrupted and stopped. " 
 
End Sub

関連項目

Application オブジェクト

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

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