1

Visio シェイプシートでは、アクションを追加できます。別のセルの値 (コントロールの位置) を更新するアクションを作成したいと考えています。どうすればそれができますか。別のマクロが必要ですか、それとも直接指定できますか? そしてどうやって?

4

1 に答える 1

2

アドオンやマクロは必要ありません。これはシェイプシートで行うことができます。

シェイプシートで[アクション]セクションを探します。見つからない場合は、右クリックして追加してください。[アクション]セクションで行を追加します。セルを次のように設定します。

Action = SETF(GetRef(Controls.Row_1),"2 in.")+SETF(GetRef(Controls.Row_1.Y),"2 in.")
Menu = "Move Control"

Row_1を制御行の名前に変更します。「2インチ」を変更することもできます。新しい位置を計算するセルへの参照。

詳細については、以下を参照してください。

MSDN:ショートカットメニューコマンド

Bill Morein's:シェイプシート関数に会う:Setf

于 2008-09-25T17:57:27.350 に答える