需要VBA帮助
我一直在尝试将lisp转换为VBA,我需要一些帮助。我需要一种方法来更改维度中的文本。这是用lisp实现的方式,但现在我想使用VBA。有人能帮忙吗。(defun C:DimChangeF ( )
(setq DimEnt (entget (SSNAME (SSGET) 0)))
(setq DimEnt (subst(cons 1 "<> \\XTEST") (assoc 1 DimEnt) DimEnt))
(entmod DimEnt)
(princ)
) 你应该能够做一个等价于entsel的事情,实体会有类似dim的东西。值作为文本值,然后只需更改并立即进行更新,但我会搜索其他VBA帖子,您会发现一些示例代码,应该可以为您提供答案。
页:
[1]