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

ExcelChart1控件的有关问题

2012-03-24 
ExcelChart1控件的问题?longColCountColCountExcelWorksheet1- get_UsedRange(1)- Columns- get_Coun

ExcelChart1控件的问题?
long   ColCount;
ColCount=ExcelWorksheet1-> get_UsedRange(1)-> Columns-> get_Count();
ExcelChart1-> ConnectTo(ExcelWorkbook1-> Sheets-> Add(EmptyParam,   EmptyParam,   (TVariant)1,   (TVariant)xlChart,   (TVariant)0));
RangePtr   r=ExcelWorksheet1-> get_Range((TVariant) "a1 ",   (TVariant)( "b "+IntToStr(ColCount-1)));
ExcelChart1-> ChartWizard();
ExcelChart1-> SetSourceData(r,   (TVariant)xlColumns);
ExcelChart1-> set_ChartType(xlColumnClustered);
ExcelChart1-> ChartTitle[0]-> set_Text((WideString) "图表 ");
以上代码片断运行正常。

但是,对于一个嵌入到sheet的图表对象进行编辑,如何用ExcelChart1搞定。
具体就是想编辑重新给定SetSourceData   。
OLE的搜索一堆,Delphi的也是,CB没辙啊。

只要求ExcelChart1的C++builder方法实现。

[解决办法]
http://www.wave12.com/web/home.asp
图表组件wsChart4.5(DLL版)

[解决办法]
应该可以操作Chart的,只是我一直习惯用OLE代码来写,ExcelChart组件用的不多。

热点排行