次の方法で共有


IAssistance.SearchHelp メソッド (Office)

1 つまたは複数のキーワードに基づいて、Office ヘルプ ビューアーからの検索を実行します。 キーワードには単語または句を指定できます。

構文

SearchHelp (クエリスコープ)

IAssistance オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
Query 必須 String 検索のキーワードまたは句を表します。
Scope 省略可能 String ホスト アプリケーションに登録されている名前空間を指定します。

注釈

アシスタンス プロパティは IAssistance オブジェクトを返します。 IAssistance オブジェクトは、開発者が Office ヘルプ ビューアーでヘルプ トピックを表示するか、ホスト アプリケーションの [ヘルプ] ウィンドウで、Office に付属するヘルプ トピックを表示するをできるようにするメソッドを公開します。 開発者は、特定のヘルプ Id をヘルプ システムに渡すか、または特定の検索クエリを渡します。 Id をヘルプ ID のヘルプ トピックを取得するためにヘルプ ファイルに明示的に追加する必要があるに役立ちます。

指定したスコープは、アプリケーションに適用可能な限り、ユーザーは、検索の範囲を絞り込んで関連性の高いヘルプを返すことができます。

次のスコープは、Microsoft Office アプリケーション内で使用できます。 既定では、スコープが現在のアプリケーションの名前空間を設定場合は、 Null 文字列 ("") をパラメーターとして渡されます。

1 番目の例では、"Excel" 名前空間内で "print a document" の検索を実行します。

2 番目の例では、"Excel Developer" 名前空間内で "Application" の検索を実行します。

Sub SearchForHelpTopics1() 
 Application.Assistance.SearchHelp "print a document", "" 
End Sub 
 
Sub SearchForHelpTopics2() 
 Application.Assistance.SearchHelp "Application", "DEV" 
End Sub

関連項目

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

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