版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
怎么在delphi中读取Excel数据(各种详细操作)怎么在delphi中读取Excel数据(各种详细操作)怎么在delphi中读取Excel数据(各种详细操作)V:1.0精细整理,仅供参考怎么在delphi中读取Excel数据(各种详细操作)日期:20xx年X月怎么在delphi中读取Excel数据(各种详细操作)转(一)使用动态创建的方法
首先创建Excel对象,使用ComObj:
Var
ExcelApp:Variant;
ExcelApp:=CreateOleObject(''
'');
1)显示当前窗口:
:=True;
2)更改Excel标题栏:
:=''应用程序调用MicrosoftExcel'';
3)添加新工作簿:
;
4)打开已存在的工作簿:
(''C:\Excel\'');
5)设置第2个工作表为活动工作表:
[2].Activate;
或
[''Sheet2''].Activate;
6)给单元格赋值:
[1,4].Value:=''第一行第四列'';
7)设置指定列的宽度(单位:字符个数),以第一列为例:
[1].ColumnsWidth:=5;
8)设置指定行的高度(单位:磅)(1磅=厘米),以第二行为例:
[2].RowHeight:=1/;ows[8].PageBreak:=1;
10)在第8列之前删除分页符:
[4].PageBreak:=0;
11)指定边框线宽度:
[''B3:D4''].Borders[2].Weight:=3;
1-左2-右3-顶4-底5-斜(\)6-斜(/)
12)清除第一行第四列单元格公式:
[1,4].ClearContents;
13)设置第一行字体属性:
[1].:=''隶书'';
[1].:=clBlue;
[1].:=True;
[1].:=True;
14)进行页面设置:
a.页眉:
:=''报表演示'';
b.页脚:
:=''第&P页'';
c.页眉到顶端边距2cm:
:=2/;
d.页脚到底端边距3cm:
:=3/;
e.顶边距2cm:
:=2/;
f.底边距2cm:
:=2/;
g.左边距2cm:
:=2/;
h.右边距2cm:
:=2/;
i.页面水平居中:
:=2/;
j.页面垂直居中:
:=2/;
k.打印单元格网线:
:=True;
15)拷贝操作:
a.拷贝整个工作表:
;
b.拷贝指定区域:
[''A1:E2''].Copy;
c.从A1位置开始粘贴:
[''A1''].PasteSpecial;
d.从文件尾部开始粘贴:
;
16)插入一行或一列:
[2].Insert;
[1].Insert;
17)删除一行或一列:
[2].Delete;
[1].Delete;
18)打印预览工作表:
;
19)打印输出工作表:
;
20)工作表保存:
IfNotThen
;
21)工作表另存为:
(''C:\Excel\'');
22)放弃存盘:
:=True;
23)关闭工作簿:
;
24)退出Excel:
;
(二)使用Delphi控件方法
在Form中分别放入ExcelApplication,ExcelWorkbook和ExcelWorksheet。
1)打开Excel
;
2)显示当前窗口:
[0]:=True;
3)更改Excel标题栏:
:=''应用程序调用MicrosoftExcel'';
4)添加新工作簿:
((EmptyParam,0));
5)添加新工作表:
Var
Temp_Worksheet:_WorkSheet;
Begin
Temp_Worksheet:=ExcelWorkbook1.
(EmptyParam,EmptyParam,EmptyParam,EmptyParam,0)As_WorkSheet;
(Temp_WorkSheet);
End;
6)打开已存在的工作簿:
(c:\
EmptyParam,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,0)
7)设置第2个工作表为活动工作表:
[2].Activate;
或
[''Sheet2''].Activate;
8)给单元格赋值:
[1,4].Value:=''第一行第四列'';
9)设置指定列的宽度(单位:字符个数),以第一列为例:
[1].ColumnsWidth:=5;
10)设置指定行的高度(单位:磅)(1磅=厘米),以第二行为例:
[2].RowHeight:=1/;ows[8].PageBreak:=1;
12)在第8列之前删除分页符:
[4].PageBreak:=0;
13)指定边框线宽度:
[''B3:D4''].Borders[2].Weight:=3;
1-左2-右3-顶4-底5-斜(\)6-斜(/)
14)清除第一行第四列单元格公式:
[1,4].ClearContents;
15)设置第一行字体属性:
[1].:=''隶书'';
[1].:=clBlue;
[1].:=True;
[1].:=True;
16)进行页面设置:
a.页眉:
:=''报表演示'';
b.页脚:
:=''第&P页'';
c.页眉到顶端边距2cm:
:=2/;
d.页脚到底端边距3cm:
:=3/;
e.顶边距2cm:
:=2/;
f.底边距2cm:
:=2/;
g.左边距2cm:
ExcelAppli
:=2/;
h.右边距2cm:
:=2/;
i.页面水平居中:
:=2/;
j.页面垂直居中:
:=2/;
k.打印单元格网线:
:=True;
17)拷贝操作:
a.拷贝整个工作表:
;
b.拷贝指定区域:
[''A1:E2''].Copy;
c.从A1位置开始粘贴:
[''A1''].PasteSpecial;
d.从文件尾部开始粘贴:
;
18)插入一行或一列:
[2].Insert;
[1].Insert;
19)删除一行或一列:
[2].Delete;
[1].Delete;
20)打印预览工作表:
;
21)打印输出工作表:
;
22)工作表保存:
IfNotThen
;
23)工作表另存为:
(''C:\Excel\'');
24)放弃存盘:
:=True;
25)关闭工作簿:
;
26)退出Excel:
;
;
(三)使用Delphi控制Excle二维图
在Form中分别放入ExcelApplication,ExcelWorkbook和ExcelWorksheet
Var
asheet1,achart,range:variant;
1)选择当第一个工作薄第一个工作表
asheet1:=[1].Worksheets[1];
2)增加一个二维图
achart:=(100,100,200,200);
3)选择二维图的形态
:=4;
4)给二维图赋值
series:=;
range:=sheet1!r2c3:r3c9;
(range,true);
5)加上二维图的标题
:=True;
:=’Excle二维图’
6)改变二维图的标题字体大小
:=6;
7)给二维图加下标说明
(xlCategory,xlPrimary).HasTitle:=True;
(xlCategory,xlPrimary).:=''下标说明'';
8)给二维图加左标说明
(xlValue,xlPrimary).HasTitle:=True;
(xlValue,xlPrimary).:=''左标说明'';
9
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年税务企业自查报告
- 大健康产业背景下的营销策略
- 大数据分析流程及关键步骤指南
- 2025年事业单位招聘考试职业能力倾向测验试卷(注册环保工程师(环境工程技术)类)
- 2025年食源性疾病试题(含答案)
- 2026年区块链资产交易平台协议
- 2026冬季特殊面料洗涤需求与设备功能升级方向研究
- 2026农产品冷链物流行业市场供需研究及投资计划评估规划分析报告
- 2026农业生态系统保护技术标准研究报告
- 2026-2030中国羊绒针织大衣行业发展趋势及发展前景研究报告
- 2025年高考英语复习专项突破:读后续写提分写作(原卷版)
- DL∕T 1069-2016 架空输电线路导地线补修导则
- 卫生院财务培训课件
- 宜家IWAY-执行标准
- 清单控制价编制与审核方案
- 切割机操作指导
- 2023年副主任医师(副高)-眼科学(副高)考试历年高频考点参考题库带答案
- 贵州医科大学考博英语真题
- 大学图书馆施工组织设计(标准的毕业设计范文)
- 上海市建设工程责任终身制承诺书
- 浙江省教师资格认定体检标准
评论
0/150
提交评论