HelpContext プロパティ
ヘルプ ファイルのトピックに対応するコンテキスト ID を含む文字列式を返すか設定します。 値の取得と設定が可能です。
解説
HelpContextプロパティは、HelpFile プロパティで指定されたヘルプ トピックを自動的に表示するために使用されます。
HelpFile と HelpContext の両方が空の場合、数値の値がチェックされます。 Number が Visual Basic ランタイム エラー値に対応する場合は、エラーの Visual Basic ヘルプ コンテキスト ID が使用されます。 Number の値が Visual Basic エラーに対応していない場合は、Visual Basic ヘルプ ファイルの目次画面が表示されます。
注:
一般的なエラーの処理については、アプリケーションにルーチンを記述してください。 オブジェクトを使用したプログラミングでは、そのオブジェクトのヘルプ ファイルを使用することで、エラー処理の質を高めたり、回復できないエラーが発生した場合にユーザーにわかりやすいメッセージを表示したりできます。
例
この例では、Err オブジェクトの HelpContext プロパティを使用して、エラーの Visual Basic ヘルプ トピックをOverflow
表示します。
Dim Msg
Err.Clear
On Error Resume Next
Err.Raise 6 ' Generate "Overflow" error.
If Err.Number <> 0 Then
Msg = "Press F1 or HELP to see " & Err.HelpFile & " topic for" & _
" the following HelpContext: " & Err. HelpContext
MsgBox Msg, , "Error: " & Err.Description, Err.HelpFile, _
Err.HelpContext
End If
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。