navsegdaep 发表于 2022-7-6 12:28:46

VBA获取块属性

我编写了一个程序,从当前图形中提取块属性。而且效果很好。升级电脑后,我的代码停止工作。
在调试模式下,我发现以下问题:
(部分代码)
 
将oEnt变为AcadEntity
对于本图纸中的每个oEnt。模型空间(问题行)
如果oEnt的类型为AcadBlockReference,则
设置blkTitle=oEnt
如果是blkTitle。Name=“Tag”和blkTitle。HasAttributes然后
aryAttributes=blkTitle。获取属性
shtObj。单元格(i+1,1)=属性(0)。文本字符串
i=i+1
如果结束
如果结束
下一个
 
我正在
此图纸。模型空间=
下一步
此图纸。模型空间=
oEnt=
 
请告诉我如何修理它。
页: [1]
查看完整版本: VBA获取块属性