自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

熟練運(yùn)用VB.NET EXCEL表操作

開發(fā) 后端
這里主要介紹了操作VB.NET EXCEL表的方法,VB.NET本身提自動化功能可以讀寫EXCEL表,文章有詳細(xì)的過程介紹,希望對大家有幫助。

隨著VB.NET的發(fā)展,現(xiàn)在越來越多的人使用它來編程,在這里我們就分析一下關(guān)于VB.NET EXCEL表的操作。由于VB的報(bào)表功能有限,而且一但報(bào)表格式發(fā)生變化,就得相應(yīng)修改程序,給應(yīng)用軟件的維護(hù)工作帶來極大的不便。因此有很多程序員現(xiàn)在已經(jīng)充分利用EXECL的強(qiáng)大報(bào)表功來實(shí)現(xiàn)報(bào)表功能。但由于VB與EXCEL由于分別屬于不同的應(yīng)用系統(tǒng),如何把它們有機(jī)地結(jié)合在一起,是一個(gè)值得我們研究的課題。

#T#讀寫VB.NET EXCEL表

VB本身提自動化功能可以讀寫EXCEL表,其方法如下:

1、在工程中引用Microsoft Excel類型庫:

從"工程"菜單中選擇"引用"欄;選擇Microsoft Excel 9.0 Object Library(EXCEL2000),然后選擇"確定"。表示在工程中要引用EXCEL類型庫。

2、在通用對象的聲明過程中定義EXCEL對象:

  1. Dim xlApp As Excel.Application  
  2. Dim xlBook As Excel.WorkBook  
  3. Dim xlSheet As Excel.Worksheet  

3、在程序中操作VB.NET EXCEL常用命令:

  1. Set xlApp = CreateObject("Excel.Application") '創(chuàng)建EXCEL對象  
  2. Set xlBook = xlApp.Workbooks.Open("文件名") '打開已經(jīng)存在的EXCEL工件簿文件  
  3. xlApp.Visible = True '設(shè)置EXCEL對象可見(或不可見)  
  4. Set xlSheet = xlBook.Worksheets("表名") '設(shè)置活動工作表  
  5. xlSheet.Cells(row, col) =值 '給單元格(row,col)賦值  
  6. xlSheet.PrintOut '打印工作表  
  7. xlBook.Close (True) '關(guān)閉工作簿  
  8. xlApp.Quit '結(jié)束EXCEL對象  
  9. Set xlApp = Nothing '釋放xlApp對象  
  10. xlBook.RunAutoMacros (xlAutoOpen) '運(yùn)行EXCEL啟動宏  
  11. xlBook.RunAutoMacros (xlAutoClose) '運(yùn)行EXCEL關(guān)閉宏  

4、在運(yùn)用以上VB命令操作EXCEL表時(shí),除非設(shè)置EXCEL對象不可見,否則VB程序可繼續(xù)執(zhí)行其它操作,也能夠關(guān)閉EXCEL,同時(shí)也可對EXCEL進(jìn)行操作。但在EXCEL操作過程中關(guān)閉EXCEL對象時(shí),VB程序無法知道,如果此時(shí)使用EXCEL對象,則VB程序會產(chǎn)生自動化錯(cuò)誤。形成VB程序無法完全控制EXCEL的狀況,使得VB與EXCEL脫節(jié)。

責(zé)任編輯:田樹 來源: 博客
相關(guān)推薦

2009-10-29 17:15:26

VB.NET控件

2009-10-29 15:50:49

VB.NET Exce

2009-11-02 10:42:04

VB.NET EXCE

2010-01-11 14:28:14

VB.NET操作Exc

2009-10-28 15:01:59

VB.NET SHEL

2009-10-16 13:26:53

VB.NET Exce

2010-01-11 18:40:03

VB.NET操作注冊表

2009-11-03 09:37:33

VB.NET重載

2010-01-08 10:09:50

VB.NET注冊表操作

2009-10-19 17:42:31

VB.NET API函

2009-11-02 11:02:58

VB.NET XML文

2009-11-10 15:52:20

VB.NET變量名

2009-10-29 16:29:02

VB.NET文件系統(tǒng)對

2009-10-20 17:38:20

VB.NET exce

2009-10-26 18:11:47

VB.NET調(diào)用Exc

2009-10-09 16:54:03

VB.NET窗體

2009-10-26 17:07:17

VB.NET UNDO

2009-10-23 14:58:05

VB.NET傳輸表空間

2009-10-21 18:28:48

VB.NET表間拖放

2009-10-28 13:24:25

VB.NET文件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號