MSCBSC 移動通信論壇
搜索
登錄注冊
網(wǎng)絡優(yōu)化工程師招聘專欄 4G/LTE通信工程師最新職位列表 通信實習生/應屆生招聘職位

  • 閱讀:3889
  • 回復:6
VBA基礎教程
qin1022
初級會員



 發(fā)短消息    關注Ta 

積分 315
帖子 76
威望 1592 個
禮品券 0 個
專家指數(shù) -65
注冊 2010-5-18
專業(yè)方向  網(wǎng)優(yōu)
回答問題數(shù) 0
回答被采納數(shù) 0
回答采納率 0%
 
發(fā)表于 2011-07-01 10:45:57  只看樓主 
【資料名稱】:VBA編程

【資料作者】:未知

【資料日期】:2008-12-04

【資料語言】:中文

【資料格式】:PDF

【資料目錄和簡介】:

目錄
0. 序言 .................................................................................................................................. 1
1. 基本編程元素 ................................................................................................................... 6
2. 對象 ................................................................................................................................ 12
3. 開始編寫完整的程序 ..................................................................................................... 19
4. 操作文件 ......................................................................................................................... 24
5. 事件 ................................................................................................................................ 34
6. 用戶窗體 ......................................................................................................................... 38
7. 根據(jù)VBA制作展示PPT ................................................................................................. 42
8. 提取Word中未樣式化的標題 ...................................................................................... 51
9. 操作數(shù)據(jù)庫 ..................................................................................................................... 55
10. 操作Windows API ....................................................................................................... 61
序言
1
0. 序言
某圣賢說過,人和動物的最大之不同在于人知道怎么利用工具。VBA就是一種工具,一種可以創(chuàng)造工具的工具。VBA提供了給你充分的自由,做幾乎任何其他編程語言或者環(huán)境能做的事情,避免重復的手動勞動。當然,有太多人對編程充滿了敬畏,認為編程是類似周小川做金融決策,或者愛因斯坦在思考問題那樣很玄幻、難以理解的事情,更不用說運用了。但其實,這更多的是誤解(我覺得這些誤解源自于國內(nèi)的編程教科書上那些高深莫測的概念和詰屈聱牙的講解)。事實上,20多年來編程正朝著越來越人性化,越來越容易學的方向發(fā)展。VBA,確切的說是VB(我在下面會解釋這個微妙的差別)是眾多語言中最容易學的,正如其名字一樣,又”Visual”,又”Basic”。所以大可不必擔心諸如“我沒有編程基礎”之類的心理障礙。 VBA的全稱是Visual Basic for Applications的簡稱。其意思是開發(fā)環(huán)境被整合到了某個應用程序的Visual Basic語言。在本教程中特指整合在MS Office中的VBA。(其余的還有比如VBA for AutoCAD, VBA for CorelDraw)我簡單的將一門編程語言分為兩個大的部分,第一部分是其語法。語法規(guī)定了編程指令執(zhí)行的順序和內(nèi)存的使用方式。盡管如此,語法本身不能解決任何實際的問題,這就好比你知道了英語語法,但是不懂單詞和短語,就不能正確溝通一樣;另一個部分我稱之為“庫”,就是其他人寫好了的,可以完成一定功能的東西。你可以調用庫的某一個部分來完成自己想做的事情。語法和庫在一起合作,最終可以完成復雜的任務。對于VBA來講,使用的是VB的語法(確切的說是VB6的語法,與目前的VB.Net完全不同,如果你不知道我在說什么,那么就忽略這句話好了),采用的是COM組件這種庫,庫的功能是讓你能操作Office的各種功能(VB也包含一個基本的庫,以完成一些常見的操作,比如訪問文件,字符串操作,數(shù)學運算等。這個庫的形式是Func和Sub,而不是COM)。比如代碼: For i = 1 To 100 ActiveWindow.Captain = i Next 完成的工作是讓當前Office組件的窗口標題在一瞬間從1變成2,3,…,100。FOR…NEXT是VB規(guī)定的語法,用于循環(huán)。這些詞語被稱為“關鍵字”,你不能將關鍵字用于其他用途。而ActiveWindow是指當前活動的Windows窗口,Captain指窗口標題,這些就是提供Office功能的COM組件。關于COM組件到底是怎么工作的我會在第1章進行更詳細的介紹。你可以類似的寫出如下的代碼:

查看積分策略說明
附件下載列表:
2011-7-1 10:45:57  下載次數(shù): 111
VBA基礎.pdf (2.73 MB)
掃碼關注5G通信官方公眾號,免費領取以下5G精品資料
  • 1、回復“YD5GAI”免費領取《中國移動:5G網(wǎng)絡AI應用典型場景技術解決方案白皮書
  • 2、回復“5G6G”免費領取《5G_6G毫米波測試技術白皮書-2022_03-21
  • 3、回復“YD6G”免費領取《中國移動:6G至簡無線接入網(wǎng)白皮書
  • 4、回復“LTBPS”免費領取《《中國聯(lián)通5G終端白皮書》
  • 5、回復“ZGDX”免費領取《中國電信5G NTN技術白皮書
  • 6、回復“TXSB”免費領取《通信設備安裝工程施工工藝圖解
  • 7、回復“YDSL”免費領取《中國移動算力并網(wǎng)白皮書
  • 8、回復“5GX3”免費領取《 R16 23501-g60 5G的系統(tǒng)架構1
  • 對本帖內(nèi)容的看法? 我要點評

     
    [充值威望,立即自動到帳] [VIP貴賓權限+威望套餐] 另有大量優(yōu)惠贈送活動,請光臨充值中心
    充值擁有大量的威望和最高的下載權限,下載站內(nèi)資料無憂
    csm123321
    金牌會員
    鎵嬫満鍙風爜宸查獙璇? style=


     發(fā)短消息    關注Ta 

    公益·環(huán)保勛章   紀念勛章·四周年  
    積分 5202
    帖子 1214
    威望 91936 個
    禮品券 20 個
    專家指數(shù) -868
    注冊 2010-2-25
    專業(yè)方向  網(wǎng)優(yōu)
    回答問題數(shù) 0
    回答被采納數(shù) 0
    回答采納率 0%
     
    發(fā)表于 2011-07-01 11:37:44 
    下來學習學習。多謝了。

    對本帖內(nèi)容的看法? 我要點評

     
    [立即成為VIP會員,百萬通信專業(yè)資料立即下載,支付寶、微信付款,簡單、快速!]
    linqi_001
    金牌會員
    鎵嬫満鍙風爜宸查獙璇? style=


     發(fā)短消息    關注Ta 

    積分 7849
    帖子 1569
    威望 17091 個
    禮品券 8 個
    專家指數(shù) 4
    注冊 2010-4-27
    專業(yè)方向  通信
    來自 安徽阜陽
    回答問題數(shù) 0
    回答被采納數(shù) 0
    回答采納率 0%
     
    發(fā)表于 2011-07-01 14:29:35 
    學習學習

    對本帖內(nèi)容的看法? 我要點評





    讀萬卷書不如行千里路,行千里路不如閱人無數(shù),閱人無數(shù)不如名師指路。經(jīng)師易得,人師難求。
     
    最新通信職位:廣東通信人才網(wǎng) | 北京通信人才網(wǎng) | 上海通信人才網(wǎng) | 南京通信人才網(wǎng) | 西安通信人才網(wǎng) | 重慶通信人才網(wǎng) | 中國通信人才網(wǎng)
    迷茫中走來
    金牌會員
    鎵嬫満鍙風爜宸查獙璇? style=


     發(fā)短消息    關注Ta 

    財富勛章·小財主  
    積分 7642
    帖子 1507
    威望 19461 個
    禮品券 10 個
    專家指數(shù) 107
    注冊 2011-6-14
    專業(yè)方向  一輩子只做一件事
    回答問題數(shù) 0
    回答被采納數(shù) 0
    回答采納率 0%
     
    發(fā)表于 2011-07-21 11:14:17 
    已經(jīng)下了 謝謝

    對本帖內(nèi)容的看法? 我要點評

     
    熱點: 通信招聘職位 | 網(wǎng)絡優(yōu)化全集 | WCDMA精品 | TD-SCDMA學習資料 | EVDO | MGW媒體網(wǎng)關資料
    excfj2689
    鉆石會員
    鎵嬫満鍙風爜宸查獙璇? style=


     發(fā)短消息    關注Ta 

    積分 12746
    帖子 1351
    威望 928 個
    禮品券 22 個
    專家指數(shù) -148
    注冊 2009-5-10
    專業(yè)方向  網(wǎng)優(yōu)
    回答問題數(shù) 0
    回答被采納數(shù) 0
    回答采納率 0%
     
    發(fā)表于 2011-09-15 20:19:45 
    經(jīng)典資料、下來看看、謝謝分享

    對本帖內(nèi)容的看法? 我要點評

     
    最新通信職位:廣東通信人才網(wǎng) | 北京通信人才網(wǎng) | 上海通信人才網(wǎng) | 南京通信人才網(wǎng) | 西安通信人才網(wǎng) | 重慶通信人才網(wǎng) | 中國通信人才網(wǎng)
    wangzhijian
    鉆石會員
    鎵嬫満鍙風爜宸查獙璇? style=


     發(fā)短消息    關注Ta 

    積分 11010
    帖子 2164
    威望 209491 個
    禮品券 160 個
    專家指數(shù) 190
    注冊 2009-9-15
    專業(yè)方向  網(wǎng)優(yōu)
    回答問題數(shù) 0
    回答被采納數(shù) 0
    回答采納率 0%
     
    發(fā)表于 2011-09-17 08:33:07 
    謝謝樓主的資料了!

    對本帖內(nèi)容的看法? 我要點評

     
    [2分鐘擁有VIP權限和充足威望,可下載站內(nèi)任何資料] [快速找到一份高薪的通信行業(yè)職位]
    jkmliuliu
    銀牌會員
    鎵嬫満鍙風爜宸查獙璇? style=


     發(fā)短消息    關注Ta 

    積分 4318
    帖子 744
    威望 22420 個
    禮品券 0 個
    專家指數(shù) -61
    注冊 2009-7-25
    專業(yè)方向  移動通信
    回答問題數(shù) 0
    回答被采納數(shù) 0
    回答采納率 0%
     
    發(fā)表于 2012-05-11 14:21:18 
    謝謝。!

    對本帖內(nèi)容的看法? 我要點評

     
    熱點: 通信招聘職位 | 網(wǎng)絡優(yōu)化全集 | WCDMA精品 | TD-SCDMA學習資料 | EVDO | MGW媒體網(wǎng)關資料

    快速回復主題    
    標題
    內(nèi)容
     上傳資料請點左側【添加附件】

    (勾選中文件為要刪除文件)


    當前時區(qū) GMT+8, 現(xiàn)在時間是 2025-02-24 12:26:22
    渝ICP備11001752號  Copyright @ 2006-2016 mscbsc.com  本站統(tǒng)一服務郵箱:mscbsc@163.com

    Processed in 0.767106 second(s), 28 queries , Gzip enabled
    TOP
    清除 Cookies - 聯(lián)系我們 - 移動通信網(wǎng) - 移動通信論壇 - 通信招聘網(wǎng) - Archiver