首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

cb中怎么设置excel的chart的x轴属性

2012-03-07 
cb中如何设置excel的chart的x轴属性?小弟在cb中操作excel生成chart图表,使用的数据为A、B两列数据,比如:0.0

cb中如何设置excel的chart的x轴属性?
小弟在cb中操作excel生成chart图表,使用的数据为A、B两列数据,比如:
0.086494
0.18454
0.1210696
0.1412942
0.1615457
0.1817659
0.219933
0.2222453
由此生成的chart图表,其x轴显示的是坐标的顺序,比如1,2,3,4...等等,现在想让它显示真实的x轴,即0.08,0.1,0.12...等等,通过录制vba宏,发现宏语句如下:
        ActiveChart.SeriesCollection(1).XValues   =   "=test!C1 "
        ActiveChart.SeriesCollection(2).XValues   =   "=test!C1 "
但是在chart的属性窗口中,看到的却是:
=test!$A:$A

在cb中,两种办法我都试过了,发现都报错,请教达人该如何处理?不胜感激!
附我的语句:
        Chart1.PG( "SeriesCollection ",   1).PS( "XValues ",   "=test!$A:$A ");
        Chart1.PG( "SeriesCollection ",   2).PS( "XValues ",   "=test!$A:$A ");
or
        Chart1.PG( "SeriesCollection ",   1).PS( "XValues ",   "=test!C1 ");
        Chart1.PG( "SeriesCollection ",   2).PS( "XValues ",   "=test!C1 ");

[解决办法]
SeriesCollection看样子貌似一个函数,而不是一个属性,所以,用

Chart1.FN( "SeriesCollection ", 1).PS( "XValues ", "=test!$A:$A ");

试试先。

热点排行