コンテンツにスキップ

以前のReflectionマクロ

Reflectionは、次のマクロファイル形式に対応しています。

  • 設定ファイル (.rsf、.r2w、.r4w)

  • 共有マクロ (.rma)

  • Reflection Basic スクリプト (.rbs)

  • Reflection コマンドラインのスクリプト (.rcl)

設定ファイルをワークスペースで開くことも、以前のマクロを外部ファイルとして実行することもできます。RCL スクリプトを実行できるのは、ワークスペース内で VT セッションドキュメントがアクティブな場合だけです。

以前の Reflection マクロを実行するには

  1. (推奨)以前のマクロがReflection 10.x以前で作成したマクロである場合は、Reflection 14.xで保存してください。

  2. ワークスペースの設定を開きます。手順は、ユーザインタフェースモードによって異なります。

    ユーザインタフェースモード 手順
    リボン ファイル]メニューまたは[Reflection]ボタン (Office 2007のルックアンドフィールを使用している場合)から[Reflectionワークスペースの設定]を選択します。
    Reflection ブラウザ [Reflection] メニューから、[設定][Reflection ワークスペースの設定] を選択します。
    TouchUx 歯車のアイコンをタップして、[Reflection ワークスペースの設定] を選択します。
  3. [トラストセンター] から、[API とマクロのセキュリティの設定] をクリックします。

  4. [以前の API の設定] メニューから [Reflection] を選択して、[OK] をクリックします。

  5. [セッション] リボンで [マクロの実行] ボタンをクリックします。

  6. [マクロの実行] ダイアログボックスから、実行する以前のマクロを指定します。

    メモ

    対応していないオブジェクトがマクロに含まれる場合、その機能は制限されるか、実行されない可能性があります。対応していないオブジェクトとメソッドの一覧については、『Reflection VBAガイド』([ヘルプ]-[VBAガイド]コマンド)を参照してください。以前のマクロで事前バインディングが使用されており、実行した時にコンパイルエラーが返される場合は、Reflectionネームスペース参照を[Reflection]から[ReflectionCOM]に変更します。

詳細