版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
怎么在delphi中讀取Excel數(shù)據(jù)(各種詳細(xì)操作)怎么在delphi中讀取Excel數(shù)據(jù)(各種詳細(xì)操作)怎么在delphi中讀取Excel數(shù)據(jù)(各種詳細(xì)操作)xxx公司怎么在delphi中讀取Excel數(shù)據(jù)(各種詳細(xì)操作)文件編號(hào):文件日期:修訂次數(shù):第1.0次更改批準(zhǔn)審核制定方案設(shè)計(jì),管理制度怎么在delphi中讀取Excel數(shù)據(jù)(各種詳細(xì)操作)轉(zhuǎn)(一)使用動(dòng)態(tài)創(chuàng)建的方法
首先創(chuàng)建Excel對(duì)象,使用ComObj:
Var
ExcelApp:Variant;
ExcelApp:=CreateOleObject(''
'');
1)顯示當(dāng)前窗口:
:=True;
2)更改Excel標(biāo)題欄:
:=''應(yīng)用程序調(diào)用MicrosoftExcel'';
3)添加新工作簿:
;
4)打開已存在的工作簿:
(''C:\Excel\'');
5)設(shè)置第2個(gè)工作表為活動(dòng)工作表:
[2].Activate;
或
[''Sheet2''].Activate;
6)給單元格賦值:
[1,4].Value:=''第一行第四列'';
7)設(shè)置指定列的寬度(單位:字符個(gè)數(shù)),以第一列為例:
[1].ColumnsWidth:=5;
8)設(shè)置指定行的高度(單位:磅)(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)設(shè)置第一行字體屬性:
[1].:=''隸書'';
[1].:=clBlue;
[1].:=True;
[1].:=True;
14)進(jìn)行頁面設(shè)置:
a.頁眉:
:=''報(bào)表演示'';
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.打印單元格網(wǎng)線:
:=True;
15)拷貝操作:
a.拷貝整個(gè)工作表:
;
b.拷貝指定區(qū)域:
[''A1:E2''].Copy;
c.從A1位置開始粘貼:
[''A1''].PasteSpecial;
d.從文件尾部開始粘貼:
;
16)插入一行或一列:
[2].Insert;
[1].Insert;
17)刪除一行或一列:
[2].Delete;
[1].Delete;
18)打印預(yù)覽工作表:
;
19)打印輸出工作表:
;
20)工作表保存:
IfNotThen
;
21)工作表另存為:
(''C:\Excel\'');
22)放棄存盤:
:=True;
23)關(guān)閉工作簿:
;
24)退出Excel:
;
(二)使用Delphi控件方法
在Form中分別放入ExcelApplication,ExcelWorkbook和ExcelWorksheet。
1)打開Excel
;
2)顯示當(dāng)前窗口:
[0]:=True;
3)更改Excel標(biāo)題欄:
:=''應(yīng)用程序調(diào)用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)設(shè)置第2個(gè)工作表為活動(dòng)工作表:
[2].Activate;
或
[''Sheet2''].Activate;
8)給單元格賦值:
[1,4].Value:=''第一行第四列'';
9)設(shè)置指定列的寬度(單位:字符個(gè)數(shù)),以第一列為例:
[1].ColumnsWidth:=5;
10)設(shè)置指定行的高度(單位:磅)(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)設(shè)置第一行字體屬性:
[1].:=''隸書'';
[1].:=clBlue;
[1].:=True;
[1].:=True;
16)進(jìn)行頁面設(shè)置:
a.頁眉:
:=''報(bào)表演示'';
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.打印單元格網(wǎng)線:
:=True;
17)拷貝操作:
a.拷貝整個(gè)工作表:
;
b.拷貝指定區(qū)域:
[''A1:E2''].Copy;
c.從A1位置開始粘貼:
[''A1''].PasteSpecial;
d.從文件尾部開始粘貼:
;
18)插入一行或一列:
[2].Insert;
[1].Insert;
19)刪除一行或一列:
[2].Delete;
[1].Delete;
20)打印預(yù)覽工作表:
;
21)打印輸出工作表:
;
22)工作表保存:
IfNotThen
;
23)工作表另存為:
(''C:\Excel\'');
24)放棄存盤:
:=True;
25)關(guān)閉工作簿:
;
26)退出Excel:
;
;
(三)使用Delphi控制Excle二維圖
在Form中分別放入ExcelApplication,ExcelWorkbook和ExcelWorksheet
Var
asheet1,achart,range:variant;
1)選擇當(dāng)?shù)谝粋€(gè)工作薄第一個(gè)工作表
asheet1:=[1].Worksheets[1];
2)增加一個(gè)二維圖
achart:=(100,100,200,200);
3)選擇二維圖的形態(tài)
:=4;
4)給二維圖賦值
series:=;
range:=sheet1!r2c3:r3c9;
(range,true);
5)加上二維圖的標(biāo)題
:=True;
:=’Excle二維圖’
6)改變二維圖的標(biāo)題字體大小
:=6;
7)給二維圖加下標(biāo)說明
(xlCategory,xlPrimary).HasTitle:=True;
(xlCategory,xlPrimary).:=''下標(biāo)說明'';
8)給二維圖加左標(biāo)說明
(xlValue,xlPrimary).HasTitle:=True;
(xlValue,xlPrimary).:=''左標(biāo)說明'';
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中物理第九章靜電場(chǎng)及其應(yīng)用課時(shí)4靜電的防止與利用課件新人教版必修第三冊(cè)
- 2024至2030年中國戶內(nèi)終端數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2013-2017年中國油水分離器行業(yè)市場(chǎng)專項(xiàng)調(diào)研及企業(yè)并購重組重點(diǎn)信息分析研究報(bào)告
- 2010-2012年過氧化苯甲酰(BPO)行業(yè)市場(chǎng)研究與競(jìng)爭(zhēng)力分析報(bào)告
- 2024至2030年中國口腔科技工室設(shè)備數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024至2030年中國單相電能表塑殼數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024至2030年中國不銹鋼刀座數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024年中國防靜電架空地板市場(chǎng)調(diào)查研究報(bào)告
- 2024年中國過濾料市場(chǎng)調(diào)查研究報(bào)告
- 2024年中國粘結(jié)膏市場(chǎng)調(diào)查研究報(bào)告
- 2022-2023學(xué)年浙科版(2019)選擇必修三 5.2 我國禁止生殖性克隆人 課件(28張)
- 洗車店管理制度
- 2022版道德與法治新課程標(biāo)準(zhǔn)課標(biāo)測(cè)試卷測(cè)試題庫(含答案)(教師招聘試卷教資考試)
- 高中英語選修一(人教版)2-1Looking into the Future 教學(xué)課件
- 電動(dòng)汽車充電樁申請(qǐng)安裝備案表
- 想起這件事-我就-課件
- 中控立磨操作考試試題
- 蘇教版三年級(jí)上冊(cè)數(shù)學(xué)第三單元練習(xí)題【含答案】
- 社會(huì)主義從空想到科學(xué)的發(fā)展第二章課件
- 生產(chǎn)運(yùn)作管理 第四版 陳榮秋 馬士華 課后答案
- 云教版勞技七年級(jí)上冊(cè)第二章第三節(jié)家庭理財(cái)技巧課件
評(píng)論
0/150
提交評(píng)論