來(lái)源:微信公眾號(hào)表妹的EXCEL
自從表妹開通公眾號(hào)以來(lái),就一直有很多求知欲望強(qiáng)的小伙伴,要求表妹分享VBA編程的相關(guān)知識(shí)。起初表妹內(nèi)心是拒絕的,但奈何表妹“耳根子”軟,經(jīng)不起他們隔三差五地“哀求”,所以今天決定分享一篇VBA的入門級(jí)知識(shí),先帶大家認(rèn)識(shí)一下“宏”這個(gè)神奇的工具,然后學(xué)會(huì)自己動(dòng)手錄制一個(gè)。勤奮好學(xué)的小伙伴,你準(zhǔn)備好了么?
~~~~~~宏的分割線~~~~~~
【知識(shí)點(diǎn)1:宏和VBA是啥?】
VBA:是建立在Office中的一種編程語(yǔ)言,他可以有效地?cái)U(kuò)展EXCEL的功能。
宏:是用VBA代碼保存下來(lái)的程序。通俗點(diǎn)理解,宏就是EXCEL用戶使用宏錄制器錄下來(lái)的一組操作,循環(huán)使用宏,可以省去之前的重復(fù)操作。
-------------------------------------
【知識(shí)點(diǎn)2:宏在哪?】
宏位于開發(fā)工具菜單中的代碼選項(xiàng)卡里,如下圖:
PS:找不到開發(fā)工具菜單的同學(xué),點(diǎn)擊文件--選項(xiàng)--自定義功能區(qū)--勾選開發(fā)工具選項(xiàng)。
-------------------------------------
【知識(shí)點(diǎn)3:如何錄制宏?】
示例:在姓名之間插入空行
步驟:
a.點(diǎn)擊使用相對(duì)引用按鈕(為了使錄制完成的宏可以為所有姓名依次插入空行);
b.點(diǎn)擊錄制宏按鈕,打開錄制宏窗口中,為宏命名,然后確定(錄像開始了哈~);
c.執(zhí)行插入空行操作;
d.點(diǎn)擊停止錄制按鈕(錄像結(jié)束了哈~),點(diǎn)擊宏按鈕,查看錄制完成的宏。
-------------------------------------
【知識(shí)點(diǎn)4:錄制完成的宏怎么用?】
示例:在姓名之間插入空行
步驟:
a.選中插入的空行單元格;
b.點(diǎn)擊宏按鈕,在宏窗口中(快捷鍵Alt+F8),選擇錄制完成的宏,點(diǎn)擊執(zhí)行按鈕。
PS:工作薄中的其他表格也可以使用錄制完成的宏
-------------------------------------
【知識(shí)點(diǎn)5:如何把宏和VBA聯(lián)起來(lái)用?】
示例:在姓名之間插入空行
步驟:
a.點(diǎn)擊VBA編輯器按鈕,打開VBA編輯窗口(快捷鍵Alt+F11);
b.選擇錄制完成的宏(模塊),打開模塊代碼窗口;
c.加入如下代碼;
????? Dim i As Long
???? For i=2 To 20(從第2個(gè)姓名開始插入空行,一共有20個(gè)性名)
???? Next
d.保存后執(zhí)行。
-------------------------------------
【知識(shí)點(diǎn)6:如何保存宏文件?】
將文件另存為啟用宏的工作薄
-------------------------------------
至此,一個(gè)插入空行的宏就錄制完成了,其他的宏錄制也是同樣方法。學(xué)會(huì)了錄制宏,以后重復(fù)的工作就再也不用手動(dòng)完成啦,你還不趕快試試?
~~~~~~宏的分割線~~~~~~
如果你覺(jué)得表妹的分享內(nèi)容很實(shí)用,歡迎分享給其他小伙伴呦,獨(dú)樂(lè)樂(lè)不如眾樂(lè)樂(lè)嘛!
關(guān)注微信公眾號(hào)“表妹的EXCEL”,每周一、三、五獲取原創(chuàng)分享教程。加入“表妹的EXCELQQ群(345387282)”,和勤奮好學(xué)的小伙伴們一起快樂(lè)地學(xué)習(xí)EXCEL吧!