请问各位老大,怎么样才能把DELPHI中的DBGIRD中的数据导出到EXCEL中,进行编辑!!!谢谢!!!
解决方案 »
- 求一功能实现
- 我安裝了ExpressQuantumGrid 4,可沒有TdxTreeList,怎麼回事?
- 两个前台同时操作一张表...
- form的焦点问题!
- 初学com那位知情者,给个简单事例,20个十分感谢
- 我想在界面上做个显示图片的功能,当鼠标点的时候,图片换成另一张,并且以类似百叶窗的形式显示,如何做?
- wise制作安装程序时,拖动安装界面的窗口,原窗口不消失,怎么解决?
- 请教一个BDE和SQL SERVER 7.0连接问题
- delphi中的组件与ActiveX控件有何区别?
- 有人在Rad studio10下用过水晶报表吗,求vcl控件安装包
- 如何取得本机的计算机名和IP地址 再线等
- 快来帮我挑错!!帮忙改进!
procedure writetoexcel(bm:tdataset);
procedure writetoexcel(bm:tdataset);
var jls0,zds0:integer;
i,j:integer;
begin
app:=createoleobject('excel.application');
app.visible:=true;
app.workbooks.add;
zds0:=bm.fieldcount;
jls0:=bm.recordcount;
bm.first;
for i:=1 to zds0 do
begin
app.cells(1,i):=bm.fields[i-1].FieldName;
end;
for i:=2 to jls0+1 do
begin
for j:=1 to zds0 do
begin
app.cells(i,j):=bm.fields[j-1].asstring;
end;
bm.Next;
end;
end;
if (dm.Query1.Active=true) and (dm.Query1.RecordCount>=1) then
writetoexcel(dm.Query1);