In meiner delph 6 Anwendung erzeuge ich eine Excelldatei mit mehreren Sheet. Zu jedem Sheet erzeuge ich ein Chart.
<PRE>
excelwb.charts.Add(emptyparam,emptyparam,1,emptypa ram,flicd);
excelch.ConnectTo(excelwb.ActiveChart);
</PRE>
Das funktioniert sehr gut. Aber ich möchte das Chart nicht an excelwb (TExcelWorkbook) zuordnen, sondern TExcelWorkSheet. Dannkann das Diagramm unter der jeweiligen Tabelle liegen.
Laut Hilfe von Microsoft muß man den Worksheet ein Objekt Chartobjects zuordnenund dem dann das Chart.
Ich fand in der Excel2000.pas auch eine Funktion Chartobjects, die mir ein IDispatch Interface zurückgibt. Aber alle meine Versuche mittels dieser Funktion dem Worksheet ein chart zuzuordnen sind gescheitert.
Wer kann helfen ?
<PRE>
excelwb.charts.Add(emptyparam,emptyparam,1,emptypa ram,flicd);
excelch.ConnectTo(excelwb.ActiveChart);
</PRE>
Das funktioniert sehr gut. Aber ich möchte das Chart nicht an excelwb (TExcelWorkbook) zuordnen, sondern TExcelWorkSheet. Dannkann das Diagramm unter der jeweiligen Tabelle liegen.
Laut Hilfe von Microsoft muß man den Worksheet ein Objekt Chartobjects zuordnenund dem dann das Chart.
Ich fand in der Excel2000.pas auch eine Funktion Chartobjects, die mir ein IDispatch Interface zurückgibt. Aber alle meine Versuche mittels dieser Funktion dem Worksheet ein chart zuzuordnen sind gescheitert.
Wer kann helfen ?
Comment