function ToExcel():boolean;
var
y :integer;
tsList :TStringList;
s :string;
aSheet :Variant;
begin
result:=true;
Excel.Connect; // 打开Excel
Excel.Visible[0]:=true; // 显示Excel
Excel.Workbooks.Add(xlWBATWorksheet,0);
aSheet:=excel.Worksheets.Item[1];
tsList:=TStringList.Create;
try
try
with qryMaster do
begin
Open;
First;
While Not Eof do
begin
s:='';
for y:=0 to FieldCount-1 do
begin
s:=s+Fields[y].AsString+#9;
application.PRocessMessages;
end;
tsList.Add(s);
// 从表
if qryDetail<>nil then
begin
with qryDetail do
begin
Open;
First;
while Not Eof do
begin
s:='';
for y:=0 to FieldCount-1 do
begin
s:=s+Fields[y].AsString+#9;
Application.ProcessMessages;
end;
tsList.Add(s);
next;
end;
end;
end;
next;
end;
Close;
end;
Clipboard.AsText:=tsList.Text;
except
result:=false;
end;
finally
tsList.Free;
end;
Excel.Disconnect;
aSheet.Paste;
MessageBox(Application.Handle,'数据导出完毕!','系统提示',MB_ICONINFORMATION or MB_OK);
end;
作者相关作品:
◢█████◤
◢◤ ◢◤
◣ ◢◤ 凌 ◢◤
█◣ ◢◤ ◢◤
█◥◣◢◤ 丽 ◢◤
█ ◥◤ ◢◤
█ 软 ◢◤ http://wosens.com
█ ◢◤
█ 件 ◢◤ ◥█████
█ ◢◤ ◥◣ █
███◤ ◥███
======== 小燕子娱乐系列 ========
《小燕子信使》
《小燕子字符画》
《小燕子方块》
======== 程序员工具箱系列 ========
《内存清洁机》
《酷查询:CoolQuery》
《口令王:PassWordKing》
《凌丽邮件群发》
《SQL 数据库生成器》
《网页搅拌机》
《WinRoute日志分析》
《日记随手写》
======== 无敌商务系列 ========
《无敌信使群发》
《无敌图像印章》
新闻热点
疑难解答