學習使用Excel巨集,讓您的工作流程自動化!這篇秘笈將帶領您逐步使用巨集錄製器,只需幾個簡單步驟,就能輕鬆建立自動化的工具,解放您的時間和精力。您將學會如何在「開發人員」索引標籤中開啟巨集錄製器,並透過設定巨集名稱、快捷鍵和描述來打造專屬的自動化工作流程。 此外,您還將學習如何為巨集設定快捷鍵,讓您更快速地執行巨集,進而提升工作效率。
可以參考 Excel 另存新檔快捷鍵攻略:快速儲存檔案的秘訣
看完本篇可以學到:
快速上手:建立您的第一個巨集
在 Excel 中,巨集就像一個神奇的助手,能自動執行重複性任務,讓您擺脫繁瑣的操作,將時間和精力投入到更有價值的工作中。而巨集錄製器正是這個助手的入門工具,它能將您的操作步驟記錄下來,轉化為可重複執行的巨集程式碼。
想要開始使用巨集錄製器,首先需要在 Excel 的功能區中啟用「開發人員」索引標籤。您可以透過以下步驟完成:
1. 點擊「檔案」>「選項」。
2. 在「Excel 選項」視窗中,選擇「自訂功能區」。
3. 在「主要功能區」清單中,勾選「開發人員」。
4. 點擊「確定」儲存設定。
現在,您就能在功能區中看到「開發人員」索引標籤了。在這個索引標籤上,您會找到「錄製巨集」按鈕,它就像一個魔法棒,能將您的操作步驟記錄下來。
點擊「錄製巨集」按鈕後,會彈出一個對話方塊,讓您設定巨集的相關資訊:
巨集名稱:為您的巨集取一個簡潔易懂的名字,方便您日後辨識。
將巨集儲存在:選擇儲存巨集的位置,通常會選擇「這本工作簿」或「個人巨集工作簿」。
快速鍵:您可以為巨集設定一個快捷鍵,方便快速執行。
描述:您可以為巨集添加一個簡單的描述,方便您日後回憶巨集的功能。
設定完畢後,點擊「確定」開始錄製。從此刻開始,您在 Excel 中的所有操作都會被記錄下來,包括點擊、輸入、格式化等。當您完成想要錄製的操作後,點擊「停止錄製」按鈕,巨集錄製就完成了。
您現在已經成功建立了第一個巨集!您可以透過點擊「開發人員」索引標籤上的「巨集」按鈕,查看您錄製的巨集程式碼,也可以透過您設定的快捷鍵或點擊「巨集」對話方塊中的「執行」按鈕來執行這個巨集。
接下來,我們將深入探討如何使用巨集錄製器建立更複雜的巨集,以及如何修改和優化巨集程式碼,讓您的工作流程更加自動化。
建立巨集後,如何執行它?
建立好巨集後,您需要將它分配給一個物件,例如按鈕、圖形物件或工作表元素,才能執行它。以下是一些常見的執行方法:
- 使用開發人員工具列:在 Excel 的功能區中,點選「開發人員」標籤,然後在「程式碼」群組中點選「巨集」。在「巨集」對話方塊中,選擇您想要執行的巨集,然後點選「執行」。
- 使用工作表元素:您也可以將巨集分配給工作表上的按鈕、形狀或其他物件。當您點選這些物件時,就會執行與之關聯的巨集。
- 建立按鈕:在「開發人員」標籤的「插入」群組中,點選「按鈕」。
- 指定巨集:用滑鼠右鍵按一下您建立的作用區,然後按一下「指定巨集」。
- 執行巨集:執行下列其中一個動作:
- 若要指定現有的巨集給圖形物件,請按兩下巨集,或是在「巨集名稱」方塊中輸入巨集的名稱。
- 若要編輯現有的巨集,請按一下「巨集名稱」方塊中的巨集名稱,然後按一下「編輯」。
- 使用鍵盤快速鍵:您可以為巨集設定鍵盤快速鍵,以便快速執行它。在「巨集」對話方塊中,點選「選項」,然後在「鍵盤快速鍵」方塊中輸入您想要的快速鍵。
在執行巨集之前,請確認您已儲存工作簿,以避免意外資料遺失。此外,請務必在執行巨集之前測試它,以確保它能按照預期執行。如果巨集出現錯誤,您可以使用「偵錯」工具來找出問題所在並進行修正。
excel巨集. Photos provided by unsplash
Excel 如何編輯巨集?
錄製巨集只是第一步,真正掌握 Excel 巨集的精髓,在於理解並編輯這些自動化的程式碼。當您錄製完一個巨集後,您可以透過 Visual Basic 編輯器 (VBE) 來檢視和編輯它。在 Excel 的 [開發人員] 索引標籤上的 [程式碼] 群組中,按一下 [巨集],選取您想要編輯的巨集名稱,然後按一下 [編輯]。這會啟動 Visual Basic 編輯器,您將看到一個程式碼視窗,裡面包含您錄製的動作所產生的程式碼。
這些程式碼看起來可能有點像天書,但其實它們只是將您在 Excel 中的動作轉換成電腦可以理解的語言。您會發現一些程式碼非常直觀,例如 Range("A1").Value = "Hello" 這行程式碼,就是將文字 “Hello” 填入 A1 儲存格。但有些程式碼可能比較難理解,例如 Selection.Copy 這行程式碼,它代表的是複製選取的範圍。
別擔心,您不需要成為程式設計高手才能編輯巨集。透過觀察程式碼,您可以逐漸理解它們的運作原理。例如,您可以嘗試修改程式碼中的儲存格地址、文字內容或其他參數,看看會產生什麼效果。您也可以在網路上搜尋相關的程式碼範例,學習如何使用不同的函數和指令來擴展巨集的功能。
編輯巨集的好處在於,您可以根據自己的需求調整巨集的行為。例如,您可以將錄製的動作簡化、新增新的功能、或將巨集與其他程式碼整合,讓它更符合您的工作流程。
透過編輯巨集,您將更深入地了解 Excel 巨集的運作機制,並能更靈活地運用它來自動化您的工作。
| 步驟 | 描述 |
|---|---|
| 1. 檢視巨集程式碼 | 在 Excel 的 [開發人員] 索引標籤上的 [程式碼] 群組中,按一下 [巨集],選取您想要編輯的巨集名稱,然後按一下 [編輯]。這會啟動 Visual Basic 編輯器,您將看到一個程式碼視窗,裡面包含您錄製的動作所產生的程式碼。 |
| 2. 理解程式碼 | 程式碼會將您在 Excel 中的動作轉換成電腦可以理解的語言。一些程式碼非常直觀,例如 Range("A1").Value = "Hello" 這行程式碼,就是將文字 “Hello” 填入 A1 儲存格。 |
| 3. 嘗試修改程式碼 | 您可以嘗試修改程式碼中的儲存格地址、文字內容或其他參數,看看會產生什麼效果。您也可以在網路上搜尋相關的程式碼範例,學習如何使用不同的函數和指令來擴展巨集的功能。 |
| 4. 調整巨集行為 | 您可以根據自己的需求調整巨集的行為,例如簡化錄製的動作、新增新的功能、或將巨集與其他程式碼整合。 |
| 5. 理解巨集運作機制 | 透過編輯巨集,您將更深入地了解 Excel 巨集的運作機制,並能更靈活地運用它來自動化您的工作。 |
Excel 巨集 存在哪?
您可能已經知道,Excel 巨集儲存在一個名為 Personal.xlsb 的檔案中。這個檔案位於您電腦上的特定資料夾中,稱為 XLSTART 資料夾。這個資料夾是 Excel 在啟動時會自動載入的資料夾,因此您在 Personal.xlsb 中建立的任何巨集都會在每次開啟 Excel 時自動載入。這表示您可以在任何工作簿中使用這些巨集,而無需每次都重新建立它們。
如果您想要與其他人共用您的宏,您可以將宏複製到其他電腦上的 XLSTART 資料夾,或是將其部分或所有宏複製到其他電腦上的 Personal.xlsb 檔案。 這兩種方法都非常簡單,您可以根據您的需求選擇最合適的方法。
如果您想要將宏複製到其他電腦上的 XLSTART 資料夾,您只需要將 Personal.xlsb 檔案從您的電腦複製到其他電腦上的 XLSTART 資料夾即可。 這個資料夾通常位於以下位置:
- Windows:C:\Users\您的使用者名稱\AppData\Roaming\Microsoft\Excel\XLSTART
- Mac:/Users/您的使用者名稱/Library/Application Support/Microsoft/Excel/XLSTART
如果您想要將宏複製到其他電腦上的 Personal.xlsb 檔案,您只需要將 Personal.xlsb 檔案從您的電腦複製到其他電腦上的 Personal.xlsb 檔案即可。 您可以在 Excel 中開啟 Personal.xlsb 檔案,然後將您想要共用的宏複製到這個檔案中。 然後,您可以將這個檔案儲存到其他電腦上的 XLSTART 資料夾中。
您可以在 Windows 檔案總管中搜尋 XLSTART 來尋找它。 只需在搜尋欄位中輸入 XLSTART 並按下 Enter 鍵即可。 然後,您就可以找到 XLSTART 資料夾並將您的 Personal.xlsb 檔案複製到其中。
如何套用巨集?
現在,您已經了解了巨集的用途和錄製方法,接下來我們就來實際操作吧!在 Excel 中,您可以輕鬆地使用內建的錄製器來建立巨集,讓您重複性的工作變得更加輕鬆。以下步驟將帶領您完成巨集的錄製和應用:
- 開啟[開發人員] 索引標籤: 首先,您需要在 Excel 的功能區中開啟[開發人員] 索引標籤。如果您沒有看到這個索引標籤,請在 Excel 的[檔案] > [選項] > [自訂功能區] 中將它勾選。
- 按一下[錄製巨集]: 在[開發人員] 索引標籤中,您會看到一個[錄製巨集] 按鈕,點選它即可開始錄製您的巨集。
- 輸入巨集名稱: 在[巨集名稱] 方塊中,輸入您想要為這個巨集命名的名稱。這個名稱將會用於識別和執行您的巨集,所以請選擇一個易於理解且有意義的名稱。
- 選擇儲存位置: 在[將巨集儲存在] 清單中,您可以選擇將巨集儲存在哪裡。您可以選擇將它儲存在目前的活頁簿中,或者儲存在個人巨集工作簿中,以便在任何 Excel 文件中使用。
- 設定快速鍵 (選項): 您可以選擇為您的巨集設定一個快速鍵,讓您更方便地執行它。在[快速鍵] 方塊中,輸入您想使用的任何字母 (不分大小寫)。例如,您可以輸入 “Ctrl+Shift+A” 作為快速鍵。
- 描述巨集功能 (選項): 在[描述] 方塊中,您可以選擇輸入一個簡短的描述,說明這個巨集的功能。這有助於您日後更容易理解和管理您的巨集。
- 開始錄製: 完成上述步驟後,按下[確定] 按鈕,錄製器就會開始記錄您的操作。現在,您可以在 Excel 中執行您想要自動化的動作,例如格式化表格、插入公式、複製貼上資料等等。
- 停止錄製: 完成您的操作後,再次點選[開發人員] 索引標籤中的[停止錄製] 按鈕,即可結束錄製。
完成上述步驟後,您就成功錄製了一個巨集!現在,您可以透過您設定的快速鍵或在[開發人員] 索引標籤中的[巨集] 欄位中選擇您的巨集來執行它。
Excel巨集結論
學習使用Excel巨集,就像擁有一個全天候工作的助手,它能為您自動化重複性的工作,讓您從繁瑣的操作中解放出來,專注於更有價值的任務。透過這篇秘笈,您已掌握了使用巨集錄製器的基本技巧,從設定巨集名稱、快捷鍵,到錄製和編輯程式碼,您都能得心應手地建立自己的自動化工具。
別忘了,Excel巨集只是您提升工作效率的工具之一,隨著您對Excel巨集的理解和應用越來越深入,您將發現它能為您帶來更多意想不到的便利和效益。持續學習和探索,您將成為一位更自信的Excel使用者,並利用巨集的強大功能,讓您的工作流程更加順暢,效率倍增!
Excel巨集 常見問題快速FAQ
為什麼我的巨集無法執行?
巨集無法執行的原因有很多,以下是幾個常見的排查方向:
如何修復巨集錯誤?
修復巨集錯誤的關鍵是找到錯誤的原因。您可以使用 VBA 編輯器的偵錯工具來找到錯誤所在。偵錯工具可以幫助您一步一步地執行巨集程式碼,並查看每個變數的值。
如何將巨集應用到其他工作簿?
您可以將巨集儲存在個人巨集工作簿中,這樣您就可以在任何工作簿中使用它。


