Office関連

WordBasicマクロの資料

Word 97でVBA機能が搭載される以前のWordでは、WordBasicマクロが使われていました。
マクロ機能がVBAに置き換えられた今でも一部機能は互換性のために残されていて、最新バージョンのWordでもApplicationオブジェクトのWordBasicプロパティ(Word.Basicオブジェクト)経由でWordBasicの関数等を呼び出すことができます。

といっても、その多くはVBAで同様の処理をすることができるので積極的にWordBasicの機能を使う必要性は無いのですが、「DisableAutoMacros」のような、WordBasicだけにしかない機能が必要な場面は今でもあります。

今日はそんな場面で役に立つWordBasic関連の資料をまとめてみました。

  • Wrdbasic.exe:WordBasicマクロのリファレンスファイルです。各関数の説明等が記載されている、WordBasicマクロの基本的な資料です。
  • word2vba.exe:VBAとWordBasicのコマンド対比表です。WordBasicマクロと同様の処理をVBAマクロでどのように書けば良いのかが一目で分かります。「Visual Basic Equivalents for WordBasic Commands」でも確認することができます。
  • wbmigrat.exe:WordBasicマクロからVBAマクロに移行する際の注意点等が書かれたホワイトペーパーです。

※ 一部資料はHLP形式なので、Windows 7やWindows 8では下記更新プログラムが必要になります。

・Windows 7 用 Windows Help プログラム (WinHlp32.exe)
http://www.microsoft.com/ja-jp/download/details.aspx?id=91
・Windows 8 用 Windows Help プログラム (WinHlp32.exe)
http://www.microsoft.com/ja-jp/download/details.aspx?id=35449

Word MVPの新田さんがWordBasicに関する記事を書かれていたので、今日はその関連として記事を書いてみました。

関連記事

  1. Office アドイン

    Office 用アプリはソースコードが丸見え!?

    サーバーサイドの処理はともかくとして、Officeドキュメントにアクセ…

  2. Office関連

    [VBA]桁を揃えてDebug.Printする。

    @CallMeKoheiさんのブログの記事に「Excel VBA イミ…

  3. Office関連

    「データ追跡機能付きテンプレート ウィザード」のダウンロード先

    ※ 下記に紹介する方法はOfficeのサービスパックからデータ追跡機能…

  4. Office関連

    [Excel Services ECMAScript]jPrintAreaで埋め込んだブック部分のみ…

    jQuery + jPrintAreaを利用して、埋め込んだExcel…

  5. Office関連

    Excel 2016 Previewで追加された新しい関数

    ※ 下記情報はOffice 2016 Preview版を元にしています…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

Time limit is exhausted. Please reload CAPTCHA.

最近の記事

アーカイブ

RapidSSL_SEAL-90x50
PAGE TOP