国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

你了解VB.NET EXCEL操作

開發(fā) 后端
這里介紹了VB.NET EXCEL操作和EXCEL的宏功能:EXCEL提供一個Visual Basic編輯器,打開Visual Basic編輯器,其中有一工程屬性窗口,點擊右鍵菜單的"插入模塊",則增加一個"模塊1"。

大家知道了解EXCEL嗎?在網(wǎng)上收集了大量的關(guān)于VB.NET EXCEL操作的資料,在這里拿出來和大家分享一下。EXCEL的宏功能:EXCEL提供一個Visual Basic編輯器,打開Visual Basic編輯器,其中有一工程屬性窗口,點擊右鍵菜單的"插入模塊",則增加一個"模塊1",在此模塊中可以運用Visual Basic語言編寫函數(shù)和過程并稱之為宏。其中,EXCEL有兩個自動宏:一個是啟動宏(Sub Auto_Open()),另一個是關(guān)閉宏(Sub Auto_Close())。它們的特性是:當(dāng)用EXCEL打含有啟動宏的工簿時,就會自動運行啟動宏,同理,當(dāng)關(guān)閉含有關(guān)閉宏的工作簿時就會自動運行關(guān)閉宏。但是通過VB的自動化功能來調(diào)用EXCEL工作表時,啟動宏和關(guān)閉宏不會自動運行,而需要在VB中通過命令xlBook.RunAutoMacros (xlAutoOpen)和xlBook.RunAutoMacros (xlAutoClose) 來運行啟動宏和關(guān)閉宏。

#T#VB.NET EXCEL操作分析:

充分利用EXCEL的啟動宏和關(guān)閉宏,可以實現(xiàn)VB與EXCEL的相互勾通,其方法如下:

在EXCEL的啟動宏中加入一段程序,其功能是在磁盤中寫入一個標(biāo)志文件,同時在關(guān)閉宏中加入一段刪除此標(biāo)志文件的程序。VB程序在執(zhí)行時通過判斷此標(biāo)志文件存在與否來判斷EXCEL是否打開,如果此標(biāo)志文件存在,表明EXCEL對象正在運行,應(yīng)該禁止其它程序的運行。如果此標(biāo)志文件不存在,表明EXCEL對象已被用戶關(guān)閉,此時如果要使用EXCEL對象運行,必須重新創(chuàng)建EXCEL對象。

VB.NET EXCEL操作案例:

1、在VB中,建立一個FORM,在其上放置兩個命令按鈕,將Command1的Caption屬性改為EXCEL,Command2的Caption屬性改為End。然后在其中輸入如下程序:

  1. Dim xlApp As Excel.Application '定義EXCEL類   
  2. Dim xlBook As Excel.Workbook '定義工件簿類  
  3. Dim xlsheet As Excel.Worksheet '定義工作表類   
  4. Private Sub Command1_Click() '打開EXCEL過程  
  5. If Dir("D:\temp\excel.bz") = "" Then '判斷EXCEL是否打開  
  6. Set xlApp = CreateObject("Excel.Application") '創(chuàng)建EXCEL應(yīng)用類  
  7. xlApp.Visible = True '設(shè)置EXCEL可見  
  8. Set xlBook = xlApp.Workbooks.Open("D:\temp\bb.xls") '打開EXCEL工作簿  
  9. Set xlsheet = xlBook.Worksheets(1) '打開EXCEL工作表  
  10. xlsheet.Activate '激活工作表  
  11. xlsheet.Cells(1, 1) = "abc" '給單元格1行駛列賦值  
  12. xlBook.RunAutoMacros (xlAutoOpen) 運行EXCEL中的啟動宏  
  13. Else  
  14. MsgBox ("EXCEL已打開")   
  15. End If  
  16. End Sub  
  17.  
  18. Private Sub Command2_Click()  
  19. If Dir("D:\temp\excel.bz") <> "" Then '由VB關(guān)閉EXCEL   
  20. xlBook.RunAutoMacros (xlAutoClose) '執(zhí)行EXCEL關(guān)閉宏  
  21. xlBook.Close (True) '關(guān)閉EXCEL工作簿  
  22. xlApp.Quit '關(guān)閉EXCEL  
  23. End If  
  24. Set xlApp = Nothing '釋放EXCEL對象  
  25. End  
  26. End Sub  


2、在D盤根目錄上建立一個名為Temp的子目錄,在Temp目錄下建立一個名為"bb.xls"的EXCEL文件。

3、在"bb.xls"中打開Visual Basic編輯器,在工程窗口中點鼠標(biāo)鍵選擇插入模塊,在模塊中輸入入下程序存盤:

  1. Sub auto_open()  
  2. Open "d:\temp\excel.bz" For Output As #1 '寫標(biāo)志文件  
  3. Close #1  
  4. End Sub  
  5. Sub auto_close()  
  6. Kill "d:\temp\excel.bz" '刪除標(biāo)志文件  
  7. End Sub  


4、運行VB程序,點擊EXCEL按鈕可以打開EXCEL系統(tǒng),打開EXCEL系統(tǒng)后,VB程序和EXCEL分別屬兩個不同的應(yīng)用系統(tǒng),均可同時進(jìn)行操作,由于系統(tǒng)加了判斷,因此在VB程序中重復(fù)點擊EXCEL按鈕時會提示EXCEL已打開。如果在EXCEL中關(guān)閉EXCEL后再點EXCEL按鈕,則會重新打開EXCEL。而無論EXCEL打開與否,通過VB程序均可關(guān)閉EXCEL。這樣就實現(xiàn)了VB與EXCEL的無縫連接。

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

2009-11-03 13:54:55

VB.NET繼承

2009-11-03 10:09:48

VB.NET對象

2009-11-02 09:43:01

VB.NET構(gòu)造函數(shù)

2009-10-29 14:22:59

VB.NET集合存儲

2010-01-11 14:28:14

VB.NET操作Exc

2009-11-02 10:30:37

VB.NET EXCE

2009-10-23 11:33:52

VB.NET集成開發(fā)環(huán)

2009-11-02 17:24:57

VB.NET語言

2009-10-16 13:26:53

VB.NET Exce

2009-10-29 14:04:48

VB.NET Deri

2009-10-30 13:31:06

VB.NET名空間

2009-10-28 13:23:52

VB.NET可選參數(shù)

2009-10-29 15:50:49

VB.NET Exce

2009-11-03 13:33:39

VB.NET對象列表

2009-10-09 16:54:03

VB.NET窗體

2009-10-26 18:11:47

VB.NET調(diào)用Exc

2009-10-20 17:38:20

VB.NET exce

2009-10-30 09:45:55

VB.NET Web

2009-10-30 10:47:48

VB.NET垃圾收集器

2010-01-12 09:51:07

VB.NET操作dbf
點贊
收藏

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

欧美成人精品一区二区男人小说| 国产在线69| 裸体一区二区| 久久免费视频色| 久久在线视频在线| 日本福利片在线| 久久久精品tv| 99久久久无码国产精品性色戒| 精品国产乱码久久久| 中文字幕久久精品| 视频在线这里都是精品| 日韩欧美国产网站| 狠狠干夜夜操| 成人免费在线观看入口| 日韩视频在线视频| 奇米影视一区二区三区小说| 亚洲资源在线看| 99精品在线| 国产精品偷伦视频免费观看国产| 麻豆精品蜜桃| 国产一区二区日韩| 欧美成人福利| 久久中文精品视频| 激情视频亚洲| 久久久久久久91| 欧美一级一片| 国产精品久久久久福利| 国产中文精品久高清在线不| 午夜伦理精品一区| 色狮一区二区三区四区视频| 91精品视频大全| 日韩综合小视频| 91视频最新入口| 亚洲精品视频自拍| 日本三级视频在线播放| 欧美r级在线观看| 精品中文视频| 国产精品日本一区二区| 国内外成人在线| 免费黄色网页| 制服视频三区第一页精品| 欧美精品日日操| 国产精品一区二区三区毛片淫片 | 欧美日韩调教| 亚洲精品少妇一区二区| 国产亚洲成av人在线观看导航| 在线免费福利| 亚洲欧美日韩一区二区三区在线| 免费国产自久久久久三四区久久| 国产精品一区二区三区四区五区| 国产毛片精品视频| 青青久草在线| 欧美精品在线极品| 三级久久三级久久久| 日日夜夜精品网站| 精品久久视频| 免费黄色福利视频| 欧美大片拔萝卜| 亚洲自拍都市欧美小说| dy888午夜| 色哟哟在线观看一区二区三区| 蜜桃在线一区| 男人日女人的bb| 日韩一级大片在线| 青青操综合网| 亚洲一区二区三区av无码| 欧美日韩黄色大片| 国产乱人伦丫前精品视频| 成人午夜免费剧场| 日韩欧美三级在线| 国产精品毛片一区二区三区| 黄页视频在线免费观看| 97视频网站入口| 国产亚洲精品中文字幕| 久久麻豆视频| 国产高清www| 亚洲欧洲一区二区三区在线观看| 国产日韩视频| 天堂av资源在线观看| 欧美日韩国产一二| 欧美日韩午夜在线| 久久亚洲精选| 国产99在线观看| 被灌满精子的波多野结衣| 亚洲欧美国产va在线影院| 国产一区二区三区免费在线观看| 国产第一页在线| 天堂av在线中文| 精品国模在线视频| 国产精品理论在线观看| 一本色道久久综合狠狠躁的番外| 波多野结衣av在线播放| 亚洲综合精品伊人久久| 欧美丰满少妇xxxbbb| 青娱乐精品视频| 成人亚洲视频| 男女激情网站| 欧美美乳视频网站在线观看| 亚洲国产成人久久综合| 成人av在线资源网站| 亚洲va久久久噜噜噜久久| 国产午夜在线观看| 麻豆视频传媒入口| 国产精品久久久久福利| 精品捆绑美女sm三区| 久久久精品一品道一区| 欧美日韩三级| 日韩电影精品| 老司机午夜在线| 五月婷婷狠狠操| 久久久久久国产精品免费免费| 中文字幕日韩综合av| 黑人巨大精品欧美一区免费视频 | 91久久精品在线| 精品视频中文字幕| 亚洲狼人国产精品| 精品一区二区三区免费播放| 九色精品国产蝌蚪| 高清成人在线| 午夜免费播放观看在线视频| 国产精品无码一本二本三本色| 精品国产一区二区三区久久久久久| 久精品免费视频| 欧美精品一区二区在线观看| 亚洲男人的天堂在线观看| 久久丁香综合五月国产三级网站 | 亚洲第一精品夜夜躁人人爽| 中文字幕欧美日本乱码一线二线| 免费观看30秒视频久久| 午夜国产欧美理论在线播放| 超碰在线亚洲| av成人在线观看| 麻豆视频在线看| 污网站在线免费看| 最新97超碰在线| 二区三区在线| 女人天堂在线| 头脑特工队2免费完整版在线观看| 日韩中文字幕二区| 男女超爽视频免费播放| 福利视频一二区| 男女激情无遮挡| 国产精品丝袜久久久久久消防器材| 一区二区三区四区欧美| 亚洲巨乳在线观看| 一区二区三区四区不卡| 精品日韩在线播放| 大陆极品少妇内射aaaaa| 免费视频爱爱太爽了| 91视频 - 88av| 欧美精品性生活| 看黄的a网站| 可以免费看污视频的网站| 色视频www在线播放国产人成| 有码av在线| 色呦呦在线看| 在线观看精品| 国产精品免费不| 亚洲五月综合| 国产精品一卡二| 一区在线观看视频| 欧美日韩激情美女| 亚洲美女激情视频| 97在线视频免费看| 久久久久网址| 亚洲第一中文av| 在线免费黄色| 香蕉久久久久久| 伊人成人在线视频| 欧美激情一区二区三区在线| 欧美日韩三级一区二区| 久久久国产精品亚洲一区| 国产精品一区二区久久| 亚洲综合激情网| 91久久免费观看| 久久精品免费电影| 欧美日韩国产成人在线| 国产精品久久国产精品| 在线视频91| 99免费看香蕉视频| 国产盗摄精品一区二区酒店| 全亚洲第一av番号网站| 免费成人av| 国产精品扒开腿做爽爽爽软件| 欧美激情欧美| 蜜桃精品视频在线观看| 国产日韩欧美高清在线| 精品久久久久久亚洲综合网| 超碰日本道色综合久久综合| 91免费精品国偷自产在线| 99久久国产综合精品五月天喷水| 久久人妻精品白浆国产 | 欧美挤奶吃奶水xxxxx| 欧美91大片| 亚洲日本乱码在线观看| 亚洲级视频在线观看免费1级| 国产精品爽黄69| 国产小视频精品| 欧美aaa大片视频一二区| 亚洲神马久久|