本文的標題是《每天學一點Excel2010 (16)——實例:宏》來源于:由作者:陳海龍采編而成,主要講述了026 宏
有的人可能從來沒有用過宏,感覺很復雜,很神秘,其實宏就是可以重復運行任意次數(shù)的一
026 宏
有的人可能從來沒有用過宏,感覺很復雜,很神秘,其實宏就是可以重復運行任意次數(shù)的一組**作。
創(chuàng)建宏,就是錄制您的一系列鼠標點擊**作和鍵盤敲擊**作。宏的自動執(zhí)行可以節(jié)省**作時間,減少單調的重復勞動。
在上期的乘法表中,多次出現(xiàn)“重復8)、9)的步驟”的做法,我們可以通過錄制一個簡單的宏來自動重復執(zhí)行這個**作。
1)按上期乘法表的**作完成7步;
2)如果功能區(qū)沒有顯示“開發(fā)工具”選項卡,則依次點擊“文件”、“選項”、“自定義功能區(qū)”。在右側“自定義功能區(qū)”的“主選項卡”列表中,單擊“開發(fā)工具”復選框后確定。
3)在“開發(fā)工具”選項卡的“代碼”區(qū),單擊“宏安全性”,在“宏設置”下,單擊“啟用所有宏(不推薦;可能會運行有潛在危險的代碼”,然后單擊“確定”。臨時調整一下安全級別。
4)宏是使用Visual Basic for Application (VBA)創(chuàng)建的,具有惡意企圖的黑客會編制具有破壞性的宏,可能會傳播**從而引發(fā)安全風險,所以一般會建議使用完宏后將“宏安全性”恢復為禁用所有宏。
5)在“開發(fā)工具”選項卡的“代碼”區(qū),單擊“錄制宏”,默認的名稱是“宏1”,單擊“確定”開始錄制。
6)進行上期中8、9步的填充**作;
7)在“開發(fā)工具”選項卡的“代碼”區(qū),單擊“停止錄制”;
8)現(xiàn)在繼續(xù)完成上期的第10步;
9)在“開發(fā)工具”選項卡的“代碼”區(qū),單擊“宏”,在“宏名”框中單擊要運行的“宏1”,單擊執(zhí)行,是不是自動完成了上期的8、9步;
10)下面要通過熱點來運行宏。在工作表中插入圖形對象,如圖片、剪貼圖、形狀或**artArt。例如,在“插入”選項卡”的“插圖”區(qū),單擊“形狀”,選擇要使用的形狀(比如矩形),按住鼠標左鍵斜向拖拉出一個矩形后放手;
12)鼠標右鍵單擊創(chuàng)建的圖形,單擊“指定宏”,雙擊“宏1”或者在“宏名”框中輸入宏的名稱后確定;
13)繼續(xù)進行上期的第12步;
14)單擊創(chuàng)建的圖形,再次自動完成了。
15)現(xiàn)在我們試著對B2單元格做一些修改,比如改一下字體類型、顏色、大小、方向、對齊方式、背景色、粗體、斜體、下劃線等等,再次按下創(chuàng)建的圖形按鈕試試。
16)后續(xù)步驟自己進行嘗試吧,你可以把你經常用的重復**作都錄成宏,并起個好記憶的名字。
17)有興趣的在“開發(fā)工具”選項卡的“代碼”區(qū),單擊“宏”,選擇已錄制的宏名稱,然后單擊“編輯”,將啟動VBA的編程器。一個只有四行代碼,懂英語的大概能看懂。
Range("B2:B10").Select
Selection.FillDown
Range("B2:J10").Select
Selection.FillRight
我們嘗試把B10改成B11,J10改成K11,按Ctrl+S保存,如果出現(xiàn)警告選“是”,依次點擊“文件”、“關閉并回到Micro soft Excel”(Alt+Q),再點擊創(chuàng)建的圖形。不對勁?在A11和K1里面輸入10看看。
18)如果想保存宏,需要在“另存為”時的“保存類型”中選擇“Excel啟用宏的工作簿(.xl**)”,文件圖標上會出現(xiàn)一個黃底黑色感嘆號。
19)記得結束是禁用所有宏。
想不想錄一個宏試試?行動吧。
想看運行效果,可以單步執(zhí)行喔,在編程器里找找F8看?
(待續(xù))
本文原作者為陳海龍,轉載請注明:出處!如該文有不妥之處,請聯(lián)系站長刪除,謝謝合作~
原創(chuàng)文章,作者:陳海龍,如若轉載,請注明出處:http://www.uuuxu.com/20220514321883.html