全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1329
推到 Plurk!
推到 Facebook!

delphi.net2009要如何用將資料寫入EXCEL的欄位內

答題得分者是:wscken
k9859
一般會員


發表:13
回覆:3
積分:3
註冊:2004-10-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-12-18 14:09:36 IP:114.32.xxx.xxx 訂閱
delphi.net2009要如何用將資料寫入EXCEL的欄位內
如要在A1寫入'aaa'
wscken
初階會員


發表:28
回覆:75
積分:45
註冊:2003-08-05

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-12-22 20:56:25 IP:203.66.xxx.xxx 訂閱
什麼是 Delphi.net2009 ???

如果你問的是Delphi 2009

Use ComObj


[code delphi]

procedure TForm1.Button1Click(Sender: TObject);
var
vSheet, vWorkBook, vExcel : Variant;
begin
try
vExcel := CreateOleObject('Excel.Application');
vExcel.SheetsInNewWorkbook := 1;
vExcel.Visible := True;
vExcel.Caption := '應用程序調用 Microsoft Excel';
vExcel.DisplayAlerts := False;
vExcel.ScreenUpdating := False;
vWorkBook := vExcel.Workbooks.Add;
vSheet := vExcel.Worksheets.Item[1];
vSheet.Name :='Test';
vSheet.Cells[1, 1].value := 'aaa';
vExcel.ScreenUpdating := True;
except
VarClear(vSheet);
VarClear(vWorkBook);
vExcel.Quit;
VarClear(vExcel);
end;
end;
[/code]


系統時間:2024-05-17 4:48:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!