目次/索引/検索の表示

Visual Basic エディタでのマクロの作成

可能な限り、マクロはモジュール内で作成します。それによって、プログラムの整合性および安定性が向上します。ただし、イベントプロシージャは例外で、Reflection オブジェクトに直接追加されます。

Visual Basic エディタでマクロを作成するには

  1. Reflection で、セッションドキュメントを開きます。
  2. 以下の手順で Visual Basic エディタを開きます。

    以下のルックアンドフィールを使用している場合

    手順

    [Reflection] ボタン

    Reflection リボン

    [ツール] リボンから、[Visual Basic] をクリックします。

    [Reflection] ボタン

    Reflection ブラウザ

    [Reflection] メニューから、[ツール] - [マクロ] - [Visual Basic] を選択します。

    セッションドキュメントは、プロジェクトエクスプローラ内でプロジェクト (例えば Project (My Session.rd3x)) として表示されます。

  3. プロジェクトエクスプローラで、マクロの保存先プロジェクトを選択した後、[挿入] - [標準モジュール] コマンドを選択し、新しいモジュールを作成します。
  4. 作成したモジュールをダブルクリックします。

    [コード] ウィンドウが開きます。

  5. [挿入] - [プロシージャ] コマンドを選択した後、[名前] ボックスに名前を入力し、[OK] をクリックします。

    選択する名前は、Visual Basic のマクロの命名規則に従っていなければなりません。詳細については、「マクロの命名」を参照してください。

  6. マクロのコードを、Sub (または Public Sub) ステートメントと End Sub ステートメントの間に入力します。

    Visual Basic のコマンドでは、文脈依存ヘルプを利用できます。コマンド内で挿入位置を指定し、[F1] キーを押します。