excel-vba基礎(chǔ)入門(mén)

excel-vba基礎(chǔ)入門(mén)

ID:25620052

大小:1.51 MB

頁(yè)數(shù):51頁(yè)

時(shí)間:2018-11-21

excel-vba基礎(chǔ)入門(mén)_第1頁(yè)
excel-vba基礎(chǔ)入門(mén)_第2頁(yè)
excel-vba基礎(chǔ)入門(mén)_第3頁(yè)
excel-vba基礎(chǔ)入門(mén)_第4頁(yè)
excel-vba基礎(chǔ)入門(mén)_第5頁(yè)
資源描述:

《excel-vba基礎(chǔ)入門(mén)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、談VBA最最基礎(chǔ)入門(mén)《原創(chuàng)》如果你是學(xué)習(xí)Excel的朋友,對(duì)VBA這個(gè)概念不陌生吧???VBA的功能實(shí)在太強(qiáng)大,可初學(xué)的我們,面對(duì)那一串串尤如外星文的代碼,你是不是看得頭昏腦脹?想學(xué),是不是卻茫然得找不到入口???在這里,我把我自己的學(xué)習(xí)心得和筆記放出來(lái),和大家一起分享交流,一起學(xué)習(xí),共同進(jìn)步。對(duì)了,還要告訴大家,我也是初學(xué)者,不是高手,如果有什么說(shuō)得不對(duì)的,希望大家及時(shí)指出。我的目的不是教學(xué),而是期望創(chuàng)造一個(gè)有你,有我,有他的學(xué)習(xí)氛圍!開(kāi)始吧,記住一個(gè)共同的目標(biāo)——掀開(kāi)那層神秘的面紗,看看VBA的真實(shí)面目。-----貼子內(nèi)容---??1、什么是VBA?為什么要學(xué)習(xí)

2、VBA??2、VBA與宏??3、VBE簡(jiǎn)介??4、對(duì)象、屬性、方法、事件??5、VBA過(guò)程??6、數(shù)據(jù)類(lèi)型、變量、數(shù)組、常量??7、(回復(fù))該定義變量為何種數(shù)據(jù)類(lèi)型??8、VBA的函數(shù)??9、程序流程控制:if語(yǔ)句??10、程序流程控制:SelectCase語(yǔ)句??11.程序流程控制:For—next語(yǔ)句??12、幾個(gè)for—next循環(huán)的例子(作者:老朽??13、程序流程控制:For—Each語(yǔ)句??14、程序流程控制:DoWhile語(yǔ)句??15、程序流程控制:DoUntil語(yǔ)句??16、程序流程控制:Goto語(yǔ)句??17、用戶(hù)窗體??18、再說(shuō)Excel的對(duì)象模

3、型??19、[小試牛刀]制作一個(gè)個(gè)性化的歡迎界面 20、處理單元格數(shù)據(jù)(復(fù)制、剪切、刪除??21、Range對(duì)象的End屬性(帶作業(yè))??22、花名冊(cè)分類(lèi)(實(shí)例)??23、花名冊(cè)匯總(實(shí)例)??24、新建工作表??25、認(rèn)識(shí)數(shù)組(一)??26、Worksheet的Change事件(帶作業(yè))??27、關(guān)于Application.EnableEvents屬性(有實(shí)例動(dòng)畫(huà))????????????Application.EnableEvents補(bǔ)充說(shuō)明??28、關(guān)于Worksheet的SelectionChange事件(有實(shí)例動(dòng)畫(huà))??29、Worksheet的Selec

4、tionChange事件實(shí)例(trustwxq朋友提供)什么是VBA?為什么要學(xué)習(xí)VBA?????=========??????VBA是VisualBasicForApplication的簡(jiǎn)稱(chēng),具體說(shuō)來(lái),可能讓葉楓三天三夜也說(shuō)不完,葉楓也只知道VBA是建立在Office中的一種應(yīng)用程序開(kāi)發(fā)工具,其實(shí)知道這也就夠了。很懶很笨的葉楓只想吃香噴噴的大米飯,可從沒(méi)想要知道大米飯是怎么來(lái)的。??????Excel本身的內(nèi)置函數(shù)其實(shí)已經(jīng)很強(qiáng)大了,甚至有人說(shuō),只要學(xué)會(huì)二三十個(gè)函數(shù),就已經(jīng)可以滿(mǎn)足普通用戶(hù)日常的工作需求。????那我們?yōu)槭裁匆獙W(xué)VBA?????是的,如果只需要滿(mǎn)足一

5、些普通的工作需求可能永遠(yuǎn)也不會(huì)用到VBA,但在實(shí)際應(yīng)用的過(guò)程中,人們的操作卻越來(lái)越大,需要也越來(lái)越高,這時(shí)候就需要用VBA來(lái)對(duì)Excel進(jìn)行二次開(kāi)發(fā)了,VBA可以有效地自定義和擴(kuò)展Excel的功能。但有一點(diǎn)葉楓想要告訴大家,VBA功能很強(qiáng)大,但并不是萬(wàn)能的,也并不是所有工作都需要用VBA來(lái)解決,也并不是所有工作用VBA來(lái)解決都會(huì)很簡(jiǎn)單,這要根據(jù)實(shí)際情況而定,有些工作你用VBA來(lái)解決的話相反會(huì)變得很麻煩。VBA與宏======  剛開(kāi)始的內(nèi)容聽(tīng)起來(lái)很枯燥,請(qǐng)大家不要分心,耐著性子看下去,興趣總是慢慢積累的。????1、親自動(dòng)手,錄制一段屬于自己的宏  提到VBA,相信

6、很多人想到的就是宏,但是VBA與宏是不是一回事?我覺(jué)得它們不是一回事,但這不重要,我們要做的是先來(lái)認(rèn)識(shí)一下宏。  宏是什么?  我理解的宏是一系列固定動(dòng)作的集合,這個(gè)集合當(dāng)遇到讓他執(zhí)行的條件后就逐個(gè)執(zhí)行?! ∮腥税盐覀冧浿频暮瓯扔鞒梢粋€(gè)武術(shù)運(yùn)動(dòng)員在比賽中練就的一段武術(shù)套路動(dòng)作,這個(gè)套路遇到一定的條件(比賽)就執(zhí)行?! 『昧?,別閑著,動(dòng)一動(dòng)你可愛(ài)的右手,點(diǎn)點(diǎn)鼠標(biāo),打開(kāi)一個(gè)Excel文件,錄制一段宏來(lái)來(lái)研究研究,步驟如下:  (1)選中任意一個(gè)單元格;  (2)打開(kāi)菜單—>工具—>宏—>錄制新宏,調(diào)出宏錄制對(duì)話框,輸入宏名(mysub),確定; ?。?)設(shè)置單元格字體為

7、仿宋體,紅色;  (4)點(diǎn)擊停止錄宏。這樣,一個(gè)簡(jiǎn)單的設(shè)置單元格格式的宏就錄好了。-------------------------------------------------------------------------------------------------------------------????2、鼠標(biāo)點(diǎn)一點(diǎn),宏給單元格換新裝  下面我們來(lái)執(zhí)行這段宏。 ?。?)選中需要設(shè)置的任意單元格或單元格區(qū)域(為了看出效果,單元格最好有字符); ?。?)打開(kāi)菜單—>工具—>宏—>宏,顯示“宏”對(duì)話框(快捷鍵:Alt+F8); ?。?)選擇我們剛才錄制

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。