1. 程式人生 > >Excel 巨集與VBA-01-巨集基礎知識

Excel 巨集與VBA-01-巨集基礎知識

說明

13年的時候開始接觸的一些大牛讓我意識到 Excel 的精通與入門的差異,Excel是一個很好的便捷的資料處理工具,一方面是因為其本身功能的完善,另一方面是因為office 的普遍性,幾乎所有Windows電腦上都裝有Excel,無需在使用時再單獨安裝。
近期由於需要對自己的一些理財資料進行反思,又重新撿起Excel(因為銀行匯出的資料是csv格式的O-O)。
本篇主要介紹Excel中巨集的建立、啟用與刪除。
操作環境: Windows 7 64bit ; Excel 2013。
演示案例:利用巨集自動計算填充固定格式資料。

巨集簡介

巨集就是一組預定義好的操作集合,通過設定相應的快捷鍵可以簡化操作。通過錄制巨集,可以將一組操作儲存並在下次需要使用時重現,主要可以節省一些重複性工作的操作時間,比如每個月需要計算工資等。

Office 2013 中,巨集選單位於【開發工具】標籤欄下,主要有 Visual Basic、巨集、錄製巨集、使用相對引用和巨集安全性 五個功能選項。(不同的版本選單位置可能不同)
今天主要介紹 巨集、錄製巨集、巨集安全性 的一些基本用法。
巨集選單

建立巨集

任務描述

本篇的主要任務是將下圖中的完成比增兩個百分比計算出來並錄製巨集,可以應用到別的類似表格中。
演示資料

錄製巨集

點選錄製巨集開始進行錄製操作,之後在Excel中所進行的操作都將被記錄,直至點選停止錄製(點選錄製巨集按鈕後,該按鈕會自動變為停止錄製按鈕)。
如下圖,錄製一個名為macro_cal,快捷鍵為 CTRL + M

的巨集。
建立巨集

錄製操作

E5 中輸入公式 =D5/C5,並將公式填充 E6:E10;
G5 中輸入公式 =(D5-F5)/F5,並將公式填充 G6:G10;
調整兩列單元格樣式,如下圖:
錄製巨集

點選停止錄製按鈕,自動儲存巨集。

使用巨集

之後我們可以進入到一個類似的表格中,直接按 CTRL + M,Excel便會自動晚上上述操作。

備註

此次教程的巨集,侷限於固定格式的表格,後續將會更新可以使用表格尺寸(更多或更少行)的巨集教程。
如有建議或問題,歡迎留言。