關於excel“宏”的使用教程,很多人都不知道
說到「宏」,學過 Excel 有一段時間的人,估計至少聽說過幾次。我們對「宏」的瞭解包括提高效率、批次操作、無需程式設計基礎等等。那麼,「宏」是否能提高工作效率、是否容易掌握,接下來我們一探究竟。
什麼是 Excel 宏?
簡單來說,Excel 宏指的是,使用 Excel 內建的程式語言 VBA (Visual Basic for Applications)寫的,能在 Excel 環境裡執行的一系列操作指令。我們在 Excel 裡手動進行的幾乎所有操作,宏(VBA)也都可以操作。在這裡,什麼是 VBA,這篇文章暫不做介紹,簡單可以認為宏就是 VBA。
這裡我們可能疑惑,我自己可以進行的操作,為什麼還需要宏呢?因為,宏具有兩個誘人的特性:
1。 宏可以幫你自動完成重複、批次的任務。
2。 錄製宏不需要其他技術,你只需把任務「演示」給 Excel 即可。
為什麼要用宏?
想象你平時在洗衣服前的準備工作:
①找出髒衣物;
②分類;
③給洗衣機注水;
④倒洗衣液;
⑤放入衣服。
如果你每週洗一次衣服,一年就需要重複以上步驟53次。那麼我告訴你,有一個機器人,你只需給他演示一次準備工作,它就能記住所有步驟,並每次幫你在極短的時間內完成,你想不想用這個機器人呢?
如果我們把 Excel 中資料處理比作是洗衣服,那麼準備資料就是洗衣服前煩瑣的準備工作。現實中,準備資料往往會佔用我們大量的時間,如果這部分時間能減少,我們的工作效率也會相應的提高。
宏,就是一個自動化完成重複工作的工具。而且,只要會用 Excel,就可以學會錄製並使用宏,提高工作效率。接下來,一步一步教你如何錄製一個簡單的宏,並執行它。
開啟「開發工具」
錄製和管理宏,需要使用「開發工具」選項卡。預設情況下,Excel 不顯示此選項卡,需要自定義開啟。
開啟步驟如下:
第一步:在功能區任意一區域點選右鍵,彈出的選單中選擇「自定義功能區」。
第二步:在右側選項卡列表中,找到「開發工具」並勾選。
第三步:點選確定,這時在功能區可以看到「開發工具」了。
設定宏安全性
接下來是設定宏安全性。預設情況下,為防止來源不明的工作簿自帶宏自動執行,Excel 會禁用宏的執行。
為了執行自己錄製的宏,按如下步驟設定宏安全性。先點選開發工具選項卡里,「宏安全性」命令。在彈出的設定選單中,按如下方式設定。
工作簿設定正確的檔案型別
Excel 2007 及以後的版本中,工作簿中想要儲存和執行宏,必須將其另存為「啟用宏的工作簿」檔案型別。
按一下步驟另存為啟用宏的工作簿:點選「檔案」命令,選單中選擇「另存為」,在彈出的另存為選單中,儲存型別列表中選擇「Excel 啟用宏的工作簿」,點選儲存。
錄製你的第一個宏
前期工作已經完成,接下來可以錄製你的第一個宏了。這裡說明一下,同一個電腦,開啟開發工具和設定宏安全性只需一次設定,以後無需再重新設定了。
接下來一步一步,我們錄製一個規範日期格式的宏,即,將「2018。1。1」格式日期,使用Excel 替換功能,轉換成「2018-1-1」標準格式日期。
第一步:在開發工具選項卡→程式碼命令組中,點選「使用相對引用」。
第二步:接上一步,先選中資料區域,再點選「錄製宏」按鈕。
第三步:在彈出的對話方塊中,輸入宏名,指定快捷鍵,選擇儲存在「當前工作簿」,填寫說明。點選「確定」開始錄製。快捷鍵我們設定為「Ctrl + Shift + Q」。
第四步:這一步我們按正常操作,使用替換功能,將「。」替換為「-」。注意,這個步驟,不要使用滑鼠重新選擇資料區域。
第五步:點選功能區「停止錄製」按鈕,停止錄製。到這一步,就完成了錄製。
執行錄製的宏
上一步中,我們給宏「規範日期」設定了「Ctrl + Shift + Q」快捷鍵。現在,選中你要轉換的區域,按對應快捷鍵即可。對,就是這麼簡單。
管理已錄製的宏
對已經錄製的宏,使用宏管理選單,對其進行編輯、刪除、執行等操作。點選開發工具選項卡→宏命令,即可開啟宏管理選單。