在delphi中对excel中的数据进行操作时 (象ExcelApplication1这些都添加了)    
比如 
    甲 丙 丁 
P1 10 15 20 
P2 20 25 30 
P3 15 25 30 var v,sheet,arange:Variant;
   arange := sheet.range['A1:D4'];
   sheet.chartObject[1].chart.seriescollection.value := arange;
   sheet.chartObject[1].chart.charttype := xlLine;
编译到里总是会弹出类似于 project.exe raised exception class EOLeError with message 'method'chartobject'not supported by automation object'的错误,另外我也实在是不理解这些'sheet.'后面的后缀,比如chartObject[1].chart. 不知道什么时候该用什么时候不该用,真的是很郁闷@@
网上很多介绍都是一样的:
4)给二维图赋值
series:=achart.chart.seriescollection;
range:=sheet1!r2c3:r3c9;
series.add(range,true);
但是在range这里也是不能通过编译
所以也许我这个问题很挫,但是还是来请教各位,搞不明白真郁闷。