警告窗口代碼(警告的代碼是多少)
★
編按
★
Excel中的宏,相信朋友們或多或少都聽(tīng)說(shuō)過(guò)。如果在Excel中重復(fù)進(jìn)行某項(xiàng)工作,就可用宏使其自動(dòng)執(zhí)行。宏是將一系列的Excel指令組合在一起,形成一個(gè)命令,以實(shí)現(xiàn)任務(wù)執(zhí)行的自動(dòng)化。朋友們可以 創(chuàng)建并執(zhí)行一個(gè)宏,替代人工來(lái)進(jìn)行一系列費(fèi)時(shí)而重復(fù)的操作。下面就和春風(fēng)老師一起來(lái)從創(chuàng)建、運(yùn)行、管理、宏的安全設(shè)置四個(gè)方面學(xué)習(xí)下。
一、創(chuàng)建宏
宏是由一系列的命令和操作指令組成,是用來(lái)完成特定任務(wù)的指令集合。Visual Basic for Applications(VBA)是一種Visual Basic的宏語(yǔ)言。實(shí)際上,宏是一個(gè)Visual Basic程序,這條命令可以是文檔編輯中的任意操作或操作的任意組合。
無(wú)論以何種方式創(chuàng)建的宏,最終都可以轉(zhuǎn)換為Visual Basic的代碼形式。我們分錄制和使用Visual Basic兩種方式創(chuàng)建宏。
01
錄制宏
在Excel中進(jìn)行的任何操作都能記錄在宏中,可以通過(guò)錄制的方法來(lái)創(chuàng)建宏,具體操作步驟如下:
①在功能區(qū)的任意空白處右擊,在彈出的快捷菜單中選擇“自定義功能區(qū)命令”。
②在彈出的“Excel選項(xiàng)”對(duì)話框中選中“自定義功能區(qū)”列表框的“開(kāi)發(fā)工具”復(fù)選框,單擊“確定”按鈕。
③單擊“開(kāi)發(fā)工具”選項(xiàng)卡,可以看到在該選項(xiàng)卡的“代碼”選項(xiàng)組中包含了所有宏操作按鈕,在該組中單擊“錄制宏”按鈕。
展開(kāi)全文
④在彈出的“錄制宏”對(duì)話框中,設(shè)置宏的名稱(chēng)、快捷鍵、宏的保存位置和宏的說(shuō)明,然后單擊“確定”按鈕,返回工作表,即可進(jìn)行宏的錄制。錄制完成后單擊“停止錄制”按鈕,即可結(jié)束宏的錄制。
該對(duì)話框中各個(gè)選項(xiàng)的含義如下:
“宏名”:默認(rèn)為Excel提供的宏名稱(chēng)。
“快捷鍵”:用戶(hù)可以自己指定一個(gè)按鍵組合來(lái)執(zhí)行這個(gè)宏,該按鍵組合總是使用“Ctrl”鍵和一個(gè)其他的按鍵。
“保存在”:宏所在的位置。
“說(shuō)明”:宏的描述信息。Excel默認(rèn)插入用戶(hù)名稱(chēng)和時(shí)間,還可以添加更多的信息。
“確定”:?jiǎn)螕粼摪粹o,即可開(kāi)始記錄用戶(hù)的活動(dòng)。
02
使用Visual Basic創(chuàng)建宏
①單擊“開(kāi)發(fā)工具”選項(xiàng)卡下的“代碼”選項(xiàng)組中的“Visual Basic”按鈕。
②打開(kāi)“Visual Basic”窗口,選擇“插入”→ “模塊”選項(xiàng),彈出“工作簿-模塊1”窗口。按“Alt+F11”組合鍵,也可以快速打開(kāi)“Visual Basic”窗口。
③將需要設(shè)置的代碼輸入或復(fù)制到“工作簿-模塊1”窗口中。
④編寫(xiě)完宏后,選擇“文件”、“關(guān)閉并返回到Microsoft Excel”選項(xiàng),即可關(guān)閉窗口。
為了更清楚明白宏怎么操作,下面舉個(gè)實(shí)例:錄制宏,要求宏改變當(dāng)前選中單元格的格式,使被選中區(qū)域的文本使用宋體,11號(hào)字,加粗,顏色為紅色。
【例1】使用宏錄制Excel操作過(guò)程用來(lái)改變單元格文本格式。
①選中“未來(lái)可期”所在的單元格,單擊“開(kāi)發(fā)工具”→“代碼”→“錄制宏”按鈕,彈出“錄制宏”對(duì)話框。默認(rèn)宏名稱(chēng)“宏1”。再按住“Shift”鍵的同時(shí),在“快捷鍵”文本框中輸入“A”,為宏指定快捷鍵“Ctrl+Shift+A”。
②單擊“確定”按鈕,關(guān)閉“錄制新宏”對(duì)話框。打開(kāi)“設(shè)置單元格格式”對(duì)話框,選擇“字體”選項(xiàng)卡,設(shè)置單元格格式,使被選中區(qū)域使用宋體,11號(hào)字,加粗,顏色為紅色。
③單擊“開(kāi)發(fā)工具”選項(xiàng)卡下“代碼”組中的“停止錄制”按鈕,完成宏的錄制。
其實(shí)我們之前的教程也推送過(guò)一篇使用VBA 快速批量地將一個(gè)工作簿中的多個(gè)工作表單獨(dú)存儲(chǔ)的技巧,用的就是錄制宏的方法,非常方便,沒(méi)有大家想象中那么復(fù)雜,感興趣的小伙伴可以看看哦: 靠一只“豬”一秒拆分上千個(gè)工作表?!同事的騷操作看呆我......
二、運(yùn)行宏
宏的運(yùn)行是執(zhí)行宏命令并在屏幕上顯示運(yùn)行結(jié)果的過(guò)程。在運(yùn)行一個(gè)宏之前,首先要明確這個(gè)宏將要進(jìn)行什么樣的操作。還是以上面的【例1】為例,分使用宏對(duì)話框、快捷鍵、單步運(yùn)行三種方式運(yùn)行宏。
①使用宏對(duì)話框運(yùn)行
在宏對(duì)話框中運(yùn)行宏是較常見(jiàn)的一種方法。具體步驟如下:
1)單擊“開(kāi)發(fā)工具”選項(xiàng)卡下“代碼”組中的“宏”按鈕,打開(kāi)宏對(duì)話框。
2)在“位置”下拉列表框中選擇“所有打開(kāi)的工作簿”選項(xiàng),在“宏名”列表框中就會(huì)顯示所有能夠使用的宏命令。選擇要執(zhí)行的宏,單擊“執(zhí)行”按鈕即可執(zhí)行宏命令。
②使用宏快捷鍵運(yùn)行
由于在【例1】中為宏指定快捷鍵“Ctrl+Shift+A”,直接摁“Ctrl+Shift+A”組合鍵即可看到執(zhí)行宏后的效果。
③單步運(yùn)行宏
打開(kāi)“宏”對(duì)話框,在“位置”下拉列表框中選擇“所有打開(kāi)的工作簿”選項(xiàng),在“宏名”列表框中選擇宏命令,單擊“單步執(zhí)行”按鈕,彈出編輯窗口,選擇“調(diào)試”→“逐語(yǔ)句”菜單命令,連續(xù)“F8”鍵,即可逐步運(yùn)行宏,這樣便于得到宏運(yùn)行過(guò)程中的結(jié)果。
三、管理宏
在創(chuàng)建及運(yùn)行宏后,朋友們可以對(duì)創(chuàng)建的宏進(jìn)行管理,包括編輯、刪除、加載宏。
01
編輯宏
還是以【例1】為例,在創(chuàng)建宏之后,用戶(hù)可以在Visual Basic編輯器中對(duì)宏進(jìn)行編輯和調(diào)試。運(yùn)行完宏后,字體為宋體,11號(hào)字,加粗,顏色為紅色。
現(xiàn)在想字體不加粗,其它不變,就打開(kāi)宏對(duì)話框,單擊“編輯”按鈕,即打開(kāi)宏的編輯窗口,根據(jù)需要修改宏命令,將“ Selection.Font.Bold = True”修改為“ Selection.Font.Bold = False”,按“保存”,即可完成宏的編輯。
再次運(yùn)行宏,即可看到結(jié)果為:字體為宋體,11號(hào)字,顏色為紅色。
02
刪除宏
刪除宏的操作非常簡(jiǎn)單,打開(kāi)“宏”對(duì)話框,選中需要?jiǎng)h除的宏名稱(chēng),單擊“刪除”按鈕即可將宏刪除。
03
加載宏
加載項(xiàng)是Excel中的功能之一,它提供附加功能和命令。下面以加載“分析工具庫(kù)”和“規(guī)劃求解加載項(xiàng)”為例,介紹加載宏的具體步驟。
單擊“開(kāi)發(fā)工具”選項(xiàng)卡下的“加載項(xiàng)”選項(xiàng)組中的“Excel加載項(xiàng)”按鈕。彈出“加載宏”對(duì)話框。在“可用加載宏”列表框中,勾選要添加內(nèi)容的復(fù)選框,單擊“確定”按鈕。返回界面,選擇“數(shù)據(jù)”選項(xiàng)卡,可以看到添加的“分析”選項(xiàng)組中包含加載宏的命令。
四、宏的安全設(shè)置
宏在為用戶(hù)帶來(lái)方便的同時(shí),也帶來(lái)了潛在的安全風(fēng)險(xiǎn),因此,掌握宏的安全設(shè)置就能幫助用戶(hù)有效地降低使用宏的安全風(fēng)險(xiǎn)。
為保護(hù)系統(tǒng)和文件,請(qǐng)不要啟用來(lái)源未知的宏。如果有選擇的啟用或禁用宏,并能夠訪問(wèn)需要的宏,可以將宏的安全性設(shè)置為“中”。這樣在打開(kāi)包含宏的文件時(shí),就可以選擇啟用或禁用宏,同時(shí)能運(yùn)行任何選定的宏。
單擊“開(kāi)發(fā)工具”選項(xiàng)卡下的“代碼”組中的“宏安全性”按鈕。彈出“信任中心”對(duì)話框,選中“禁用所用宏,并發(fā)出通知”單選項(xiàng),單擊“確定”按鈕即可。
設(shè)置宏的安全性后,在打開(kāi)包含代碼的文件時(shí),將彈出“安全警告”消息欄,如果用戶(hù)信任該文件的來(lái)源,可以單擊“安全警告”信息欄中的“啟用內(nèi)容”按鈕,“安全警告”信息欄將自動(dòng)關(guān)閉。此時(shí)禁用的宏將被啟用。
OK,今天我們系統(tǒng)的學(xué)習(xí)了創(chuàng)建宏、運(yùn)行宏、管理宏,以及宏的安全設(shè)置。小伙伴們,還有別的什么想法,歡迎留言。
最后,大家掃碼進(jìn)入課堂,0元領(lǐng)取全套Excel技巧、函數(shù)視頻等課程。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。