次の方法で共有


HelpContext プロパティ

ヘルプ ファイルのトピックに対応するコンテキスト ID を含む文字列式を返すか設定します。 値の取得と設定が可能です。

解説

HelpContextプロパティは、HelpFile プロパティで指定されたヘルプ トピックを自動的に表示するために使用されます。

HelpFileHelpContext の両方が空の場合、数値の値がチェックされます。 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 のサポートおよびフィードバックを参照してください。