2013-07-16 41 views
0

我想從德爾福7的Excel表格中繪製圖表。我正在使用ExcelXp單元。 現在,我可以在Sheet單元格中編寫文本。我在主窗體應用程序中具有名爲「Excel」的TExcel應用程序組件。 我創建的工作簿和寫第一個工作表代碼:從德爾福在Excel中創建圖表的疑問

Excel.Connect; 
    Excel.Workbooks.Add(NULL,0); 
    sheet := Excel.Workbooks[1].Worksheets[1]; 
    for i := 1 to 10 do 
    Sheet.Cells[i, 1] := i; 

現在我需要在同一張紙上畫一個圖表。我在Google中搜索,但找不到任何相關內容。我得到的只是在其他工作表中創建圖表的下一行代碼:

Excel.Workbooks.Item[1].Sheets.add(EmptyParam, EmptyParam,1,xlchart,0); 

沒有找到任何組件的API。 請幫忙嗎?

+1

一個有用的方法是在Excel中錄製宏。宏的內容可以很容易地轉換成delphi代碼。 – bummi

+0

@bummi謝謝!我銘記在心。 – ramiromd

回答