社区
Delphi
帖子详情
dbgrideh导入excel提示TDBGridEhExportClass未定义
elapse2010
2005-10-30 08:35:00
做了个按钮把dbgrideh内容导入excel,编译时提示TDBGridEhExportClass未定义,应该怎么定义?
...全文
284
3
打赏
收藏
dbgrideh导入excel提示TDBGridEhExportClass未定义
做了个按钮把dbgrideh内容导入excel,编译时提示TDBGridEhExportClass未定义,应该怎么定义?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
elapse2010
2005-10-30
打赏
举报
回复
谢谢
xxx168xxx
2005-10-30
打赏
举报
回复
顶楼上的!说的对!
gxgyj
2005-10-30
打赏
举报
回复
在uses中加上 DBGridEhImpExp
DB
Grid
Eh
导入
到
Excel
程序单元(原创)
绝对原创的
DB
Grid
Eh
导出到
Excel
程序单元,Delphi7环境下可用,其它版本是否可用就不清楚了。 主要功能:导出
DB
Grid
Eh
表格数据到
Excel
(废话!) 特色功能:1.支持
DB
Grid
Eh
多行标题(最多三层),
DB
Grid
Eh
中采取了这种标题,则导出的
Excel
同样是这种标题,不走样。 2.支持页脚统计栏导出(就在一个过程中实现,不另写代码) 3.忠实反应字段的数据类型,防止
Excel
自作多情的改变数据类型,如股票代码000735,导出后为文本'000735',不会自动转化为735;身份证号码也不会转换科学计数法格式,减号不会识别为日期间隔符,等号也不会识别为公式的前导符号。
db
grid
eh
转
EXCEL
控件
可以很方便的将
db
grid
eh
转
EXCEL
控件
支持多个
DB
Grid
EH
导出
Excel
在他人的
DB
Grid
Eh
导出到
Excel
的基础上进行改进,增加功能如下: 1、支持多个
DB
Grid
EH
同时导出到
Excel
的不同Sheet页 2、进度条与数据进度保持一致 3、增加了进度百分比显示 //调用方法: procedure TForm1.Button1Click(Sender: TObject); var
Db
Out:
T
DB
Grid
Eh
To
Excel
; i: integer; begin try
Db
Out :=
T
DB
Grid
Eh
To
Excel
.Create(Self); for i := 0 to 9 do //初始化数组 begin
Db
Out.
DB
Grid
Eh
RecAry[i].Temp
DB
Grid
Eh
:= nil;
Db
Out.
DB
Grid
Eh
RecAry[i].TitleName := '';
Db
Out.
DB
Grid
Eh
RecAry[i].SheetTabName := ''; end; //有多少个
DB
Grid
Eh
的数据要导出,此处表示两个
Db
Out.
DB
Grid
Eh
RecLength := 2; //统计结果一
Db
Out.
DB
Grid
Eh
RecAry[0].Temp
DB
Grid
Eh
:=
db
gSpotCheckCount;
Db
Out.
DB
Grid
Eh
RecAry[0].TitleName := '统计结果一';
Db
Out.
DB
Grid
Eh
RecAry[0].SheetTabName := '统计结果一'; //统计结果二
Db
Out.
DB
Grid
Eh
RecAry[1].Temp
DB
Grid
Eh
:=
db
gValuationCount;
Db
Out.
DB
Grid
Eh
RecAry[1].TitleName := '统计结果二';
Db
Out.
DB
Grid
Eh
RecAry[1].SheetTabName := '统计结果二';
Db
Out.TitleName := '统计结果';
Db
Out.ShowProgress := True;
Db
Out.ShowOpen
Excel
:= True;
Db
Out.Ex
port
To
Excel
; finally FreeAndNil(
Db
Out); end; end; 还可以改进的地方,比如: 1、标题栏占用几行,字体,字体颜色,字体大小,背景颜色可以封装提供设置方法; 2、字段标题字体,字体颜色,字体大小; 3、表格样式设置; 就是动态数据不会封装到类里面,如果有高人封装得更好一些,请发一份我;
DB
Grid
Eh
多表头输出到
Excel
可以多表头输出到
EXCEL
最近有用到
DB
Grid
Eh
,但是多表头的输出一直是个问题,于是根据DisplayLabel自己写了个模块. 因为时间的关系,算法一直没有精简
DB
Grid
Eh
导出
EXCEL
类
delphi中,利于此类可以很方便的将
DB
Grid
Eh
数据导成
EXCEL
文档
Delphi
5,927
社区成员
262,932
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章