excel-vba基礎(chǔ)入門

excel-vba基礎(chǔ)入門

ID:25620052

大?。?.51 MB

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

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

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

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

1、談VBA最最基礎(chǔ)入門《原創(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í)氛圍!開始吧,記住一個(gè)共同的目標(biāo)——掀開那層神秘的面紗,看看VBA的真實(shí)面目。-----貼子內(nèi)容---??1、什么是VBA?為什么要學(xué)習(xí)

2、VBA??2、VBA與宏??3、VBE簡(jiǎn)介??4、對(duì)象、屬性、方法、事件??5、VBA過(guò)程??6、數(shù)據(jù)類型、變量、數(shù)組、常量??7、(回復(fù))該定義變量為何種數(shù)據(jù)類型??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、用戶窗體??18、再說(shuō)Excel的對(duì)象模

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

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

5、些普通的工作需求可能永遠(yuǎn)也不會(huì)用到VBA,但在實(shí)際應(yīng)用的過(guò)程中,人們的操作卻越來(lái)越大,需要也越來(lái)越高,這時(shí)候就需要用VBA來(lái)對(duì)Excel進(jìn)行二次開發(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與宏======  剛開始的內(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),打開一個(gè)Excel文件,錄制一段宏來(lái)來(lái)研究研究,步驟如下: ?。?)選中任意一個(gè)單元格; ?。?)打開菜單—>工具—>宏—>錄制新宏,調(diào)出宏錄制對(duì)話框,輸入宏名(mysub),確定;  (3)設(shè)置單元格字體為

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

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

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

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(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)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。