社区
Delphi
帖子详情
dbgrideh 控件怎么将指定单元格数据导出到EXCEL中指定工作表的指定位置
我是小菜鸥鸟
2017-09-10 02:43:37
请问dbgrideh 控件怎么将指
定单元格数据导出到EXCEL中指定工作表的指定位置?
...全文
155
1
打赏
收藏
dbgrideh 控件怎么将指定单元格数据导出到EXCEL中指定工作表的指定位置
请问dbgrideh 控件怎么将指定单元格数据导出到EXCEL中指定工作表的指定位置?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lyhoo163
2017-09-11
打赏
举报
回复
1、通过控件打开EXCEL表; 2、指定位置 xlsObj.Sheets[0].AsInteger[j,iRow] := FieldByName(ADBGrid.VisibleColumns[j].FieldName).AsInteger;
比较快速的将
DB
Grid
Eh
中
的
数据
导出
到
Excel
中
特点:一、不需安装
Excel
即可
导出
。二、有进度条。三、最多可以
导出
多少条,我没试,我试了5万条没有问题,时间也就是只需1-5分钟(我电脑较慢)。四、需安装
eh
lib组件。使用方法(注:别忘了uses
DB
Grid
To
Excel
;):procedure TForm1.btn2Click(Sender: TObject);var
DB
Grid
Eh
To
Excel
: T
DB
Grid
Eh
To
Excel
;
Excel
FileName: string;begin
DB
Grid
Eh
To
Excel
:= T
DB
Grid
Eh
To
Excel
.Create(nil); try
DB
Grid
Eh
To
Excel
.TitleName := '
导出
测试';
DB
Grid
Eh
To
Excel
.BeginDate := '开始日期:2005-07-01';
DB
Grid
Eh
To
Excel
.EndDate := '结束日期:2005-07-18';
DB
Grid
Eh
To
Excel
.UserName := '系统管理员';
DB
Grid
Eh
To
Excel
.
DB
Grid
Eh
:=
DB
Grid
Eh
1;
DB
Grid
Eh
To
Excel
.ShowProgress := True; if
Excel
FileName = '' then begin
Excel
FileName := 'c:\1.xls'; with TSaveDialog.Create(nil) do begin Filter := 'Microsoft
Excel
xls文件|*.xls'; DefaultExt := 'xls'; if not Execute then Exit else
Excel
FileName := FileName; end; end;
DB
Grid
To
Excel
.FileName :=
Excel
FileName;
DB
Grid
Eh
To
Excel
.ExportTo
Excel
; finally
DB
Grid
Eh
To
Excel
.Free; end;end;
db
grid
eh
导出
到
excel
db
grid
eh
导出
到
excel
,
数据
库
导出
到
excel
DB
Grid
Eh
导出
到
EXCEL
函数
DB
Grid
Eh
导出
到
EXCEL
函数,能
导出
多
表
头
Delphi
Db
grid
eh
多
表
头
导出
excel
非comobj
使用XLSReadWriteII5
控件
比comobj速度快不用依赖
excel
db
grid
eh
转
EXCEL
控件
可以很方便的将
db
grid
eh
转
EXCEL
控件
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章