将双线设置为单元格
我想将双线设置为表中的特定单元格。我在试着
(vla-SetGridDoubleLineSpacing TabObj 0 0 (+ acHorzBottom acHorzTop acVertLeft acVertRight) 5)
(vla-SetGridVisibility2 TabObj 0 0 (+ acHorzBottom acHorzTop acVertLeft acVertRight) :vlax-true)
但我犯了个错误。
怎么了?
试试下面的方法,没有错误,但也没有双线?
(setq obj (vlax-ename->vla-object (car (entsel "\nPick object"))))
(vla-SetGridDoubleLineSpacing Obj 0 0 (+ acHorzBottom acHorzTop acVertLeft acVertRight) 0.5)
(vla-SetGridVisibility Obj(+ acHorzBottom acHorzTop acVertLeft acVertRight) acHeaderRow:vlax-true)
one at a time works
(vla-SetGridVisibility2 Obj 0 0 acVertRight:vlax-true)
比格尔,你的代码不起作用。
无论如何,在我的示例中,我想在标题行中设置双线,但我正在搜索适用于表中任何单元格的解决方案。 (vla-setgridlinestyle (vlax-ename->vla-object (car (entsel))) 0 0 achorzbottom acgridlinestyledouble) 谢谢你Roy_043!
(vla-SetGridDoubleLineSpacing TabObj 0 -1 (+ acHorzBottom acHorzTop acVertLeft acVertRight) 5)
(vla-setgridlinestyle TabObj 0 -1 (+ acHorzBottom acHorzTop acVertLeft acVertRight) acgridlinestyledouble) 很好Roy_043 Autodesk帮助没有那么有用。
页:
[1]