



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、VBS 控制 Excel 的一些常見方法:(一) 使用動(dòng)態(tài)創(chuàng)建的方法首先創(chuàng)建 Excel 對(duì)象,使用 ComObj:oExcel = CreateObject( Excel.Application )1) 顯示當(dāng)前窗口:oExcel.Visible = True2) 更改 Excel 標(biāo)題欄:oExcel.Caption = 應(yīng)用程序調(diào)用Excel3) 添加新工作簿:oExcel.WorkBooks.Add4) 打開已存在的工作簿:oExcel.WorkBooks.Open( C:ExcelDemo.xls )5) 設(shè)置第 2 個(gè)工作表為活動(dòng)工作表:oExcel.WorkSheets(2).A
2、ctivate或oExcel.WorksSheets( Sheet2 ).Activate6) 給單元格賦值:oExcel.Cells(1,4).Value = 第一行第四列7) 設(shè)置指定列的寬度(:字符個(gè)數(shù)),以第一列為例:oExcel.ActiveSheet.Column(1).ColumnsWidth = 58) 設(shè)置指定行的高度(:磅)(1 磅0.035 厘米),以第二行為例:oExcel.ActiveSheet.Row(2).RowHeight = 1/0.035 1 厘米9) 在第 8 行之前分頁(yè)符:oExcel.WorkSheets(1).Rows(8).PageBreak =
3、110) 在第 8 列之前刪除分頁(yè)符:oExcel.ActiveSheet.Columns(4).PageBreak = 011) 指定邊框線寬度:oExcel.ActiveSheet.Range( B3:D4 ).Borders(2).Weight = 3 1-左 2-右 3-頂 4-底 5-斜( ) 6-斜( / )12) 清除第一行第四列單元格公式:oExcel.ActiveSheet.Cells(1,4).ClearContents13) 設(shè)置第一行字體屬性: oExcel.ActiveSheet.Rows(1).Font.Name = 隸書 oExcel.ActiveSheet.Ro
4、ws(1).Font.Color = VbBlue oExcel.ActiveSheet.Rows(1).Font.Bold = True oExcel.ActiveSheet.Rows(1).Font.UnderLine = TrueoExcel.ActiveSheet.Columns(1).Font.Name = 隸書 oExcel.ActiveSheet.Columns(1).Font.Color = clBlue oExcel.ActiveSheet.Columns (1).Font.Bold = True oExcel.ActiveSheet.Columns (1).Font.Und
5、erLine = True14) 進(jìn)行頁(yè)面設(shè)置:a.頁(yè)眉: oExcel.ActiveSheet.PageSetup.CenterHeader b.頁(yè)腳: oExcel.ActiveSheet.PageSetup.CenterFooter c.頁(yè)眉到頂端邊距 2cm: oExcel.ActiveSheet.PageSetup.HeaderMargin d.頁(yè)腳到底端邊距 3cm: oExcel.ActiveSheet.PageSetup.HeaderMargin e.頂邊距 2cm:=報(bào)表演示=第&P 頁(yè)=2/0.035=3/0.035oExcel.ActiveSheet.PageSetup.
6、TopMargin = 2/0.035 f.底邊距 2cm:oExcel.ActiveSheet.PageSetup.BottomMargin = 2/0.035 g.左邊距 2cm: oExcel.ActiveSheet.PageSetup.LeftMargin = 2/0.035 h.右邊距 2cm: oExcel.ActiveSheet.PageSetup.RightMargin = 2/0.035 i.頁(yè)面水平居中:oExcel.ActiveSheet.PageSetup.CenterHorizontally = 2/0.035 j.頁(yè)面垂直居中: oExcel.ActiveSheet
7、.PageSetup.CenterVertically = 2/0.035 k.打印單元格網(wǎng)線:oExcel.ActiveSheet.PageSetup.PrGridLines = True15) 拷貝操作:a.拷貝整個(gè)工作表: oExcel.ActiveSheet.Used.Range.Copy b.拷貝指定區(qū)域:oExcel.ActiveSheet.Range( A1:E2 ).Copy c.從 A1 位置開始粘貼: oExcel.ActiveSheet.Range.( A1 ).PasteSpe d.從文件尾部開始粘貼:loExcel.ActiveSheet.Range.PasteSpe
8、l16)一行或一列:oExcel.ActiveSheet.Rows(2).InsertoExcel.ActiveSheet.Columns(1).Insert17) 刪除一行或一列:oExcel.ActiveSheet.Rows(2).DeleteoExcel.ActiveSheet.Columns(1).Delete18) 打印預(yù)覽工作表:oExcel.ActiveSheet.PrPreview19) 打印輸出工作表:oExcel.ActiveSheet.PrOut20) 工作表保存:if not oExcel.ActiveWorkBook.Saved then oExcel.ActiveS
9、heet.Save21) 工作表另存為:oExcel.SaveAs( C:ExcelDemo1.xls )22) 放棄存盤:oExcel.ActiveWorkBook.Saved = True23) 關(guān)閉工作簿:oExcel.WorkBooks.Close24) 退出 Excel: oExcel.Quit25)設(shè)置單元格背景顏色newsheet3.Cells(m , i).erior.ColorIndex = 6Sheet1.Range(b2).erior.ColorIndex = 6(二) 使用 VBS 控制 Excle 二維圖1)選擇當(dāng)?shù)谝粋€(gè)工作薄第一個(gè)工作表set oSheet=oExc
10、el.Workbooks(1).Worksheets(1)2)增加一個(gè)二維圖 achart=oSheet.chartobjects.add(100,100,200,200)3)選擇二維圖的形態(tài) achart.chart.charttype=44)給二維圖賦值set series=achart.chart.seriescollection range=sheet1!r2c3:r3c9series.add range,true5)加上二維圖的標(biāo)題achart.CharsTitle=Trueachart.Chart.ChartTitle.Characters.Text= Excle 二維圖6)改變二
11、維圖的標(biāo)題字體大小 achart.Chart.ChartTitle.Font.size=187)給二維圖加下標(biāo)說(shuō)明achart.Chart.Axes(xlCategory, xlPrimary).HasTitle = True achart.Chart.Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = 下標(biāo)說(shuō)明8)給二維圖加左標(biāo)說(shuō)明 achart.Chart.Axes(xlValue, achart.Chart.Axes(xlValue,標(biāo)說(shuō)明xlPrimary).HasTitle = True xlPrimary).AxisTitle.Characters.Text = 左9)給二維圖加右標(biāo)說(shuō)明 achart.Chart.Axes(xlValue, achart.Chart.Axes(xlValue,右標(biāo)說(shuō)明xlS
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年銀行新員工測(cè)試題及答案
- 2025年銀行消保崗筆試題及答案
- 吉林省長(zhǎng)春市長(zhǎng)春汽車經(jīng)濟(jì)技術(shù)開發(fā)區(qū)2026屆中考押題數(shù)學(xué)預(yù)測(cè)卷含解析
- 2025年專升本教育試題及答案
- 河北省唐山市遷安市2026屆初中英語(yǔ)畢業(yè)考試模擬沖刺卷含答案
- 湖南省長(zhǎng)沙市明徳旗艦2026屆中考猜題語(yǔ)文試卷含解析
- 2025年上海財(cái)經(jīng)面試題及答案
- 2025年上海方言測(cè)試題及答案
- 四川省巴中學(xué)市恩陽(yáng)區(qū)茶壩中學(xué)2026屆中考數(shù)學(xué)最后沖刺模擬試卷含解析
- 成都十八中學(xué)重點(diǎn)中學(xué)2026屆中考語(yǔ)文五模試卷含解析
- 重慶市蔡家地塊項(xiàng)目市場(chǎng)研究報(bào)告
- 農(nóng)機(jī)購(gòu)買銷售合同(2025版)
- 政法裝備管理辦法
- 2025年高考真題政治(甘肅卷)-2
- 藥品的分類管理課件
- 《藥品經(jīng)營(yíng)質(zhì)量管理規(guī)范》培訓(xùn)考試試題及答案
- 高校物業(yè)管理辦法
- 機(jī)械制圖基礎(chǔ)知識(shí)課件
- 高三生物秋季開學(xué)第一課
- 湖北省黃岡、襄陽(yáng)市2025屆物理高一下期末聯(lián)考試題含解析
- 關(guān)心兒童的健康
評(píng)論
0/150
提交評(píng)論