sivapathasunder 发表于 2022-7-5 16:46:36

更改表格数据行高a

各位同事,
 
不可能通过(快速选择或筛选)一次选择所有表数据行“而不是标题行”以更改其高度
我的一张图纸有75张桌子
需要帮助
 
谢谢
湿婆

Roy_043 发表于 2022-7-5 17:29:25

你试过改变一下桌子的样式吗?

satishrajdev 发表于 2022-7-5 17:55:57

这里有一个快速的解决方案,它跳过第一行,并根据您的输入更改其余行的行高。
不确定这是你想要的:-
 
(defun c:test (/ a b c d i)
(if (and (setq a (ssget '((0 . "*TABLE"))))
   (setq b (getdist "\nSpecify Row Height : "))
   )
   (repeat (setq i (sslength a))
   (setq c (vlax-ename->vla-object (ssname a (setq i (1- i)))))
   (setq d 1)
   (while (< 0 d (vla-get-rows c))
(vla-setrowheight c d b)
(setq d (1+ d))
   )
   )
)
(princ)
)
页: [1]
查看完整版本: 更改表格数据行高a