【Word VBA】グローバル メンバー (Word)のHelpを実行した結果サンプル

VBA・Officeカテゴリを表すパンダのイラスト VBA・Office

Globalオブジェクトの勉強のためのコードです。

Word VBAのオブジェクトブラウザで確認できる WdHelpType 列挙型(Word.Help メソッド)をループ実行し、それぞれの定数を指定して実行した挙動の検証サンプルです。

WdHelpType 列挙型一覧

メンバ名 説明
wdHelp [トピックの検索] ダイアログ ボックスを表示します。
wdHelpAbout [バージョン情報] ダイアログ ボックスを表示します。
wdHelpActiveWindow 作業中の表示モードまたはウィンドウ枠に関連するコマンドを説明するヘルプを表示します。
wdHelpContents [トピックの検索] ダイアログ ボックスを表示します。
wdHelpExamplesAndDemos 使用例とデモを表示します。
wdHelpHWP ハングル語のヘルプを表示します。
wdHelpIchitaro 一太郎ヘルプを表示します。
wdHelpIndex [トピックの検索] ダイアログ ボックスを表示します。
wdHelpKeyboard ヘルプに関連付けられているショートカット キーを表示します。
wdHelpPE2 IBM Personal Editor 2 のヘルプを表示します。
wdHelpPSSHelp 製品サポート情報を表示します。
wdHelpQuickPreview クイック プレビューを表示します。
wdHelpSearch [トピックの検索] ダイアログ ボックスを表示します。
wdHelpUsingHelp ヘルプの使い方を説明するヘルプ トピックの一覧を表示します。

サンプルコード(ループ実行による挙動確認)

オブジェクトブラウザで確認できる定数の範囲をループさせ、Word.Help メソッドを呼び出す実験コードです。

Sub Word_Helpの実行()
    On Error GoTo ERROR
     
    Dim StartType As Word.WdHelpType
    Dim EndType As Word.WdHelpType
    Dim T As Word.WdHelpType
     
    StartType = wdHelp
    EndType = wdHelpUsingHelp
        
    For T = StartType To EndType
        Debug.Print "定数 Word.WdHelpType=" & T & " 開始"
        Word.Help T
    Next T
     
    Exit Sub
ERROR:
    Debug.Print "定数 Word.WdHelpType=" & T & " エラー発生"
    Resume Next
End Sub

実行結果メモ

定数 Word.WdHelpType=0 開始    なにもおこらず
定数 Word.WdHelpType=1 開始    MicroSoft Wordのバージョン情報 ダイアログ表示(wdHelpAbout)
定数 Word.WdHelpType=2 開始    なにもおこらず
定数 Word.WdHelpType=3 開始    なにもおこらず
定数 Word.WdHelpType=4 開始
定数 Word.WdHelpType=4 エラー発生
定数 Word.WdHelpType=5 開始    なにもおこらず
定数 Word.WdHelpType=6 開始    なにもおこらず
定数 Word.WdHelpType=7 開始    カスタマーサポートアンドサービス ダイアログ表示(wdHelpPSSHelp)
定数 Word.WdHelpType=8 開始
定数 Word.WdHelpType=8 エラー発生
定数 Word.WdHelpType=9 開始    なにもおこらず
定数 Word.WdHelpType=10 開始   なにもおこらず

動作する定数のみを指定した実行例

検証結果を踏まえ、ダイアログ表示等の動作が確認できた定数のみを指定して実行するコードです。

Sub WordHelpの実行2()
    Word.Help Word.WdHelpType.wdHelpAbout
    Word.Help Word.WdHelpType.wdHelpPSSHelp
End Sub

この記事の更新履歴

この記事は、生成AIを活用した自動レビュー・更新フローにより内容を見直し、必要な修正を反映しています。

2026年9月12日

  • 削除リンク切れとなっていた古いMSDN公式ライブラリへのURLを削除しました。
  • 変更古い引用タグによるコード表記を、見やすいコードブロックとテーブルレイアウトに修正しました。

文書情報

記事タイトル
【Word VBA】グローバル メンバー (Word)のHelpを実行した結果サンプル
作成日
更新日
Source URL
https://papanda925.com/?p=503

ライセンス: 本記事のうち、当サイトが権利を有する本文・自作図表は、特記なき限り CC BY 4.0 で利用できます。生成AIを活用して作成・編集した内容を含みます。コードについて、別途ライセンス表示またはリンク先GitHubリポジトリのライセンスがある場合は、その条件を優先します。引用・第三者資料・画像・商標等は本ライセンスの対象外です。 利用ポリシー

タイトルとURLをコピーしました