我在Visio中有一个VBA代码,如果所述形状是超链接的,它将更改形状的颜色。现在,我使用一个简单的命令按钮来运行它。我希望宏在工作表中发生更改时运行。我知道在excel中,如果我想这样做,我会简单地将我的代码放在Visio子目录中,但在Workbook_Change中我迷失了方向。下面是我当前的代码:
Dim
我需要有一个visio形状的名称更改为用户输入的值时,形状被放到页面上。我已经创建了两个形状数据字段: Name和State。当形状被拖放时,name字段会提示用户输入名称,这是我希望传递给实际形状名称的值。这样做的原因是,形状数据字段"state“可以使用分配给”Name“字段的值以编程方式进行更改,如以下代码所示:
Sub SetS