[算表]EXCEL 2003 VBA 画图的问题

楼主: s52222b (陈猪静)   2020-05-20 17:50:40
Hello 各位先进 :
小弟使用vba 在excel 2003画图
有几个地方程式无法执行,但在2010中是可以顺利执行
应该是版本问提,但因公司有些电脑过旧r仅有2003版的
想请问以下程式码如何修正,求解!!!!!!!!!!!!!!!
1.显示或隐藏座标轴
程式码如下:
ActiveChart.SetElement (msoElementPrimaryCategoryAxisShow)'显示x轴
ActiveChart.SetElement (msoElementPrimaryCategoryAxisNone)'隐藏x轴
ActiveChart.SetElement (msoElementPrimaryValueAxisShow)'显示y轴
ActiveChart.SetElement (msoElementPrimaryValueAxisNone)'隐藏y轴
执行结果为
编译错误 找不到方法或资料成员
2.改变资料标签中图例的大小
程式码如下:
ActiveChart.SeriesCollection(1).DataLabels.Select
Selection.Format.TextFrame2.TextRange.Font.Size = 11
执行结果为
物件不支持此属性或方法
3.将图形上的连接线隐藏起来
ActiveChart.SeriesCollection(1).Format..Line.visible = false
执行结果为
物件不支持此属性或方法
求解!!!!!!!!!!!!
作者: soyoso (我是耀宗)   2020-05-20 18:16:00
1.显示或隐藏座标轴chart.hasAxis2.字号的话selection.format... = 11改为selection.font.size = 113.连接线,无,的方面...format.line.visible改为...border.lineStyle

Links booklink

Contact Us: admin [ a t ] ucptt.com