Visio-如何访问形状父级的自定义属性?

时间:2018-10-12 18:01:53

标签: visio

我将3个形状(简单的方形框)分组在一起。在这些形状的每一个中,我想添加一个字段,以显示在“父”形状(即组)中定义的自定义属性的值。

我知道,如果该属性直接绑定到我要向其添加字段的形状,则该字段的公式将简单为:“ = prop.MyProperty”。

我一直在寻找类似的东西:“ = parent.prop.MyProperty”,很幸运。有任何线索吗?

1 个答案:

答案 0 :(得分:1)

尽管没有像“父母”这样的人,但是您可以直接使用shape id。您需要找到父形状(即组形状)的ID(NNN),然后使用以下语法在子形状中使用它:

=Sheet.NNN!Prop.MyProperty

可以使用图形资源管理器窗口(显示带有ID的形状)或“开发人员”标签上的“形状名称”按钮,组(父)形状上的ID()形状工作表功能来找到形状的ID,或shape.ID属性的VBA代码。

相关问题