不能显示为粗线问题
1、我用VBA编程画一条直线,设计线宽为0.70,但画出来的直线和线宽为0.05的一样细,是何原因?2、如何在EXCEL2000中用VBA直接调用2004? 1、不会吧,不好意思,我没遇到这种情况!
2、你可以先引用CAD类型库就可以了!就像CAD里直接调用EXCEL2000一样!
lineObj.Lineweight = acLnWt211
lineObj.Update
可供选择的值有
acLnWtByLayer acLnWtByBlock acLnWtByLwDefault
acLnWt000 acLnWt005 acLnWt009
acLnWt013 acLnWt015 acLnWt018
acLnWt020 acLnWt025 acLnWt030
acLnWt035 acLnWt040 acLnWt050
acLnWt053 acLnWt060 acLnWt070
acLnWt080 acLnWt090 acLnWt100
acLnWt106 acLnWt120 acLnWt140
acLnWt158 acLnWt200 acLnWt211 该属性对显示无效。 转到布局中,显示的线宽会比较准确,但在模型空间就是这样。 要多义线,才好设线宽 LWDISPLAY 系统变量 概念 操作步骤 参考
类型:整数
保存位置:图形
初始值:0
控制是否在“模型”选项卡或布局选项卡上显示线宽。设置随每个选项卡保存在图形中。
0 不显示线宽
1 显示线宽
试一下吧!
页:
[1]