概要 - アクション マクロ

コマンドや入力をアクション マクロ(ACTM)ファイルとして記録するには、アクション レコーダを使用します。

[アクション レコーダ]はリボンにあるパネルで、アクション マクロを記録、修正、再生するためのツールが含まれています。記録中は、アクション、コマンド、入力値が取得され、[アクション ツリー]と値ノードとして表示されます。値ノードには、コマンドの実行中に表示されたプロンプトに対する入力が記録されます(取得した点、文字列、数値、キーワード、またはコマンドの記録時に入力された値のようなその他の値を含む)。

記録を停止した後は、取得されたコマンドと入力を、後で再生できるアクション マクロ(ACTM)ファイルに保存できます。保存すると、基点を指定したり、ユーザ メッセージを挿入したり、記録された入力値の動作を変更して再生中に入力を要求することができます。記録されたアクション ファイルを、[アクション マクロ管理]を使用して製品内からまたは製品外からファイル システムを使用して管理することもできます。

アクション マクロを修正する

アクション マクロを記録したら、[アクション レコーダ]の[アクション]ツリーから、記録したアクションと値を変更することができます。アクション マクロは、次のようにすることで編集できます。

アクション マクロをロードする

システム変数 ACTRECPATH と ACTPATH によって定義されたパスにあるまたはこのパスに追加されたアクション マクロ(ACTM)ファイルは、自動的にロードされます。複数のアクション マクロ ファイルが同じ名前の場合、検索された最初のアクション マクロ ファイルがロードされます。同じ名前の他のファイルは無視され、ロードされません。

ロードされたアクション マクロのパスを確認するには、[有効なアクション マクロ]ドロップダウン リストからアクション マクロを選択し、[アクション レコーダ]パネルを展開します。[アクション ツリー]でアクション マクロのノードを右クリックし、[プロパティ]を選択します。[アクション マクロ]ダイアログ ボックスの[フォルダ パス]ボックスに、アクション マクロ ファイルへのパスが表示されます。

アクション マクロを再生する

アクション マクロを再生するときは、次の点に注意してください。
  • アクション マクロを記録したときの図面とは図面設定が異なる図面でアクション マクロを再生すると、結果が変わる場合があります。
  • アクション マクロは、ダイアログ ボックスが表示されると一時停止し、ダイアログ ボックスが閉じられると再開します。ダイアログ ボックスをキャンセルした場合は、アクション マクロの再生は続行されますが、異なる結果となることがあります。
  • アクション マクロにカスタム コマンドや VBA マクロへの参照が含まれている場合、必要なファイルがロードされていないとアクション マクロは失敗します。

アクション マクロを共有する

他の人とアクション マクロを共有するときは、次の点に注意してください。