Reflection は、次のマクロファイル形式に対応しています。
設定ファイル (.rsf、.r2w、.r4w)
共有マクロ (.rma)
Reflection Basic スクリプト (.rbs)
Reflection コマンドラインのスクリプト (.rcl)
設定ファイルをワークスペースで開くことも、以前のマクロを外部ファイルとして実行することもできます。RCL スクリプトを実行できるのは、ワークスペース内で VT セッションドキュメントがアクティブな場合だけです。
以前の Reflection マクロを実行するには
(推奨) 以前のマクロが Reflection 10.x 以前で作成したマクロである場合は、Reflection 14.x で保存してください。
手順は、ユーザインタフェースモードによって異なります。
ユーザインタフェースモード |
手順 |
---|---|
リボン |
[ファイル] メニューまたは [Reflection] ボタン (Office 2007 のルックアンドフィールを使用している場合) から [Reflection ワークスペースの設定] を設定します。 |
Reflection ブラウザ |
[Reflection] メニューから、[設定] - [Reflection ワークスペースの設定] を選択します。 |
TouchUx |
歯車のアイコンをタップして、[Reflection ワークスペースの設定] を選択します。 |
[トラストセンター] から、[API とマクロのセキュリティの設定] をクリックします。
[以前の API の設定] メニューから [Reflection] を選択して、[OK] をクリックします。
[セッション] リボンで [マクロの実行] ボタンをクリックします。
[マクロの実行] ダイアログボックスから、実行する以前のマクロを指定します。
メモ:対応していないオブジェクトがマクロに含まれる場合、その機能は制限されるか、実行されない可能性があります。対応していないオブジェクトとメソッドの一覧については、「Reflection VBA Guide」 ([ヘルプ] - [VBA ガイド] コマンド) を参照してください。以前のマクロで事前バインディングが使用されており、実行した時にコンパイルエラーが返される場合は、Reflection ネームスペース参照を [Reflection] から [ReflectionCOM] に変更します。
関連項目