1

在 visio shapesheet 中,可以添加操作。我想创建一个操作来更新另一个单元格的值(控件的位置)。怎么可能做到这一点。是需要单独的宏,还是可以直接指定?如何?

4

1 回答 1

2

您不需要插件或宏,您可以在 Shapesheet 中执行此操作。

在 Shapesheet 中查找 Action 部分。如果你没有找到它,请右键单击并添加它。在 Action 部分中添加一行。将单元格设置为:

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 的:认识 Shapesheet 函数:Setf

于 2008-09-25T17:57:27.350 回答