用HasAttributes判断有没有属性。
用GetAttributes返回属性引用数组。
- Sub test()
- ' 返回属性引用
- Dim newvarAttributes As Variant
- newvarAttributes = blockrefobj.GetAttributes
-
- ' 更改属性引用值
- For I = LBound(varAttributes) To UBound(varAttributes)
- If varAttributes(I).TagString = "要修改的标签" Then
- varAttributes(I).TextString = "更改后的新值"
- End If
- Next
- blockrefobj.Update
- End Sub
|