2011-06-08 86 views

回答

0

您可以轻松地通过使用做到这一点。关键是使用AddCustomFieldU方法对形状字符对象。

假设您的财产有一个标签的值为“BAR”的“FOO”。 (该属性存储在一个名为行 - 在这种情况下,“Prop.Row_1”,这是只有在ShapeSheet的形状可见

Dim vsoCharacters2 As Visio.Characters 
Set vsoCharacters2 = myshape.Characters 
vsoCharacters2.Begin = 0 
vsoCharacters2.End = 0 
vsoCharacters2.AddCustomFieldU "Prop.Row_1", visFmtNumGenNoUnits 

这个代码运行后,形状的文本将显示为“BAR”