社区
.NET技术其他语言
帖子详情
delphi 7操作EXCEL问题?
缘庆
2009-07-31 08:35:45
我想在窗口中打开一个EXCEL在把原先编辑好的EXCEL模版导入,然后在模版相应的位置填写数据。提交保存到数据库中。请问该怎么做?
...全文
93
1
打赏
收藏
delphi 7操作EXCEL问题?
我想在窗口中打开一个EXCEL在把原先编辑好的EXCEL模版导入,然后在模版相应的位置填写数据。提交保存到数据库中。请问该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LandWalkers
2009-09-11
打赏
举报
回复
procedure TfrmModal.LoadFromExcel;
var
Opendlg: TOpenDialog;
sFile,sConnectString,sSQL : string ;
tempProvider: TProvider; //uses Provider
begin
Opendlg.Filter := 'Excel files (*.xls)|*.xls|All files (*.*)|*.*';
if Opendlg.Execute then
begin
sFile := Opendlg.FileName ;
qryExcel.Close;
sConnectString := 'Provider=Microsoft.Jet.OLEDB.4.0;';
sConnectString := sConnectString + 'Data Source= ' + sFile + ';';
sConnectString := sConnectString + 'Extended Properties=excel 8.0;';
sConnectString := sConnectString + 'Persist Security Info=False';
qryExcel.ConnectionString := sConnectString;
end;
if Trim(Opendlg.FileName) = '' then Exit;
try
with qryExcel do
begin
Close ;
SQL.Clear;
sSQL := ' select * from [Sheet1$]';
SQL.Add(sSQL);
Prepared;
Open; //将Excel数据(空模版)读取到qryExcel里去
except
Application.MessageBox('...','...',MB_OK+MB_ICONERROR);
end;
//将qryExcel里的数据放入ClientDataSet1里去,显示在表格DBGrid1里,可以手动添加数据
tempProvider := TProvider.Create(nil);
tempProvider.DataSet := qryExcel;
ClientDataSet1.Close;
ClientDataSet1.Data := tempProvider.Data;
end;
//然后再用一个AdoQuery控件连接到数据库,把ClientDataSet1里添加的数据存入数据库
delphi
写EXECL文件的总结
本文总结了
Delphi
写
Excel
文件的方法,介绍了
Delphi
中
Excel
2000.pas
操作
Excel
文件的接口函数,提及在Win7系统下使用部分函数会报错。阐述了传统逐格写入、一维数组写入、“假”CSV格式写入等方法,指出“假”CSV格式效率高,还介绍了OpenXml方法。此外,说明了数字显示及格式调整
问题
。
如何在
Excel
中插入一行
本文详细介绍了使用
Delphi
通过T
Excel
Application、T
Excel
Workbook和T
Excel
WorkSheet组件
操作
Excel
的具体方法,包括在指定位置插入一行、一列,以及删除行和列的
操作
。文章解决了在
Delphi
7环境下
操作
Office 2003
Excel
文件时遇到的
问题
,提供了有效的代码示例。
Delphi
操作
Excel
大全
该博客分享了
Delphi
操作
Excel
的方法,包括动态创建和使用
Delphi
控件两种方式,涵盖打开、新建、保存、关闭等
操作
,还涉及单元格赋值、行列
操作
、页面设置等内容。此外,还探讨了数据导出、列宽调整、锁定功能等
问题
及实现方法。
用
DELPHI
操作
EXCEL
本文介绍了如何使用
Delphi
编程语言与Microsoft Office组件(如
Excel
和Word)进行集成。主要内容包括在
Delphi
中使用
Excel
组件进行文件
操作
的具体方法,以及通过
Delphi
控制Word文档的创建、打开、保存等
操作
的详细步骤。
Delphi
7
操作
Excel
的完整实例教程
本文介绍了如何在
Delphi
7中通过COM接口与
Excel
进行交互,涵盖创建
Excel
应用对象、
操作
工作簿和工作表、读写数据、设置格式等内容。文章结合实例代码,详细讲解了
Delphi
与
Excel
的自动化
操作
方法,适合希望掌握
Excel
数据处理技巧的开发者。
.NET技术其他语言
1,979
社区成员
12,447
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章