資源描述:
《excel-VBA菜鳥基礎(chǔ)入門》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、excelVBA最基礎(chǔ)入門手冊1、什么是VBA?為什么要學(xué)習(xí)VBA2、VBA與宏3、VBE簡介4、對象、屬性、方法、事件5、VBA過程6、數(shù)據(jù)類型、變量、數(shù)組、常量7、(回復(fù))該定義變量為何種數(shù)據(jù)類型8、VBA的函數(shù)9、程序流程控制:if語句10、程序流程控制:SelectCase語句11.程序流程控制:For—next語句12、幾個for—next循環(huán)的例子(作者:老朽13、程序流程控制:For—Each語句14、程序流程控制:DoWhile語句15、程序流程控制:DoUntil語句16、程序流程控制:Goto語句17、用戶窗體18、再說Excel的對
2、象模型19、[小試牛刀]制作一個個性化的歡迎界面20、處理單元格數(shù)據(jù)(復(fù)制、剪切、刪除21、Range對象的End屬性(帶作業(yè))22、花名冊分類(實例)23、花名冊匯總(實例24、新建工作表25、認識數(shù)組(一)26、Worksheet的Change事件(帶作業(yè))27、關(guān)于Application.EnableEvents屬性(有實例動畫)Application.EnableEvents補充說明28、關(guān)于Worksheet的SelectionChange事件(有實例動畫)29、Worksheet的SelectionChange事件實例(trustwxq朋友提
3、供)什么是VBA?為什么要學(xué)習(xí)VBA?=========VBA是VisualBasicForApplication的簡稱,具體說來,可能讓葉楓三天三夜也說不完,葉楓也只知道VBA是建立在Office中的一種應(yīng)用程序開發(fā)工具,其實知道這也就夠了。很懶很笨的葉楓只想吃香噴噴的大米飯,可從沒想要知道大米飯是怎么來的。Excel本身的內(nèi)置函數(shù)其實已經(jīng)很強大了,甚至有人說,只要學(xué)會二三十個函數(shù),就已經(jīng)可以滿足普通用戶日常的工作需求。那我們?yōu)槭裁匆獙W(xué)VBA?是的,如果只需要滿足一些普通的工作需求可能永遠也不會用到VBA,但在實際應(yīng)用的過程中,人們的操作卻越來越大,需
4、要也越來越高,這時候就需要用VBA來對Excel進行二次開發(fā)了,VBA可以有效地自定義和擴展Excel的功能。但有一點葉楓想要告訴大家,VBA功能很強大,但并不是萬能的,也并不是所有工作都需要用VBA來解決,也并不是所有工作用VBA來解決都會很簡單,這要根據(jù)實際情況而定,有些工作你用VBA來解決的話相反會變得很麻煩。VBA與宏======剛開始的內(nèi)容聽起來很枯燥,請大家不要分心,耐著性子看下去,興趣總是慢慢積累的。1、親自動手,錄制一段屬于自己的宏提到VBA,相信很多人想到的就是宏,但是VBA與宏是不是一回事?我覺得它們不是一回事,但這不重要,我們要做的
5、是先來認識一下宏。宏是什么?我理解的宏是一系列固定動作的集合,這個集合當(dāng)遇到讓他執(zhí)行的條件后就逐個執(zhí)行。有人把我們錄制的宏比喻成一個武術(shù)運動員在比賽中練就的一段武術(shù)套路動作,這個套路遇到一定的條件(比賽)就執(zhí)行。好了,別閑著,動一動你可愛的右手,點點鼠標(biāo),打開一個Excel文件,錄制一段宏來來研究研究,步驟如下:(1)選中任意一個單元格;(2)打開菜單—>工具—>宏—>錄制新宏,調(diào)出宏錄制對話框,輸入宏名(mysub),確定;(3)設(shè)置單元格字體為仿宋體,紅色;(4)點擊停止錄宏。這樣,一個簡單的設(shè)置單元格格式的宏就錄好了。---------------
6、----------------------------------------2、鼠標(biāo)點一點,宏給單元格換新裝下面我們來執(zhí)行這段宏。(1)選中需要設(shè)置的任意單元格或單元格區(qū)域(為了看出效果,單元格最好有字符);(2)打開菜單—>工具—>宏—>宏,顯示“宏”對話框(快捷鍵:Alt+F8);(3)選擇我們剛才錄制的宏,單擊“執(zhí)行”。這樣我們看到已經(jīng)為剛才選中的單元格的字體已被修改成仿宋體,紅色。自己動手試著錄制幾段宏,再執(zhí)行一下,加深印象。神奇了吧?以后當(dāng)你再需要一遍又一遍地重復(fù)若干相同的操作的時候,會不會想到讓宏來替你做這一切?這是一個不錯的奴隸,不用花
7、錢,且不用開工資,賺了吧?好了,收起你貪婪的笑容,繼續(xù)往下看。宏是什么?現(xiàn)在相信你能想出一千種說法,由你了,又笨又懶的葉楓可沒你聰明,也不再多說。上面說的執(zhí)行宏的過程是不是讓你感覺很麻煩?希望用快捷鍵來控制宏?這個我們可以在錄制宏之前在錄制宏對話框里進行設(shè)置。也可以在錄制宏后進行設(shè)置,按Alt+F8顯示宏對話框,單擊“選項”,在“宏選項”對話框里進行設(shè)置-------------------------------------------------------3、尋根問底,找到宏的老窩如果你忘記了,請你再打開宏錄制對話框,在宏名的下面,有一個“保存在”
8、的選項,點一點下拉的箭頭,我們可以看到,宏可以保存在三種不同的位置,分別是:(1