delphi中将dbGrid中的数据保存到excel
var
I, J: Integer;
ExcelApp, Sheet: Variant;
begin
// 创建一个excel的ole对象
ExcelApp := CreateOleObject('Excel.Application');
try
// 打开一个excel文件
if not RzOpenDialog1.Execute then Exit;
ExcelApp.WorkBooks.Open(RzOpenDialog1.FileName);
try
// 设置工作区
ExcelApp.WorkSheets[1].Activate;
i := 0;
while not Query. EOF do
begin
sheet.Cells[i, j] := Query.FieldByName("列Field").Asstring;
Query.Next;
end;
finally
// 关闭工作区
ExcelApp.WorkBooks.Close;
end;
finally
// 释放ole对象
ExcelApp.Quit;
你加我Q我告诉你
你qq多少啊?
我加你吧 你贴你的QQ出来