
- Excel 宏教程
- Excel 宏 - 首頁
- Excel 宏 - 概述
- Excel 宏 - 建立
- 單個工作簿中的宏
- Excel 宏 - 安全性
- Excel 宏 - 絕對引用
- Excel 宏 - 相對引用
- Excel 宏 - VBA
- Excel 宏 - 理解程式碼
- 將宏分配給物件
- Excel 宏 - 執行宏
- 使用 VBA 編輯器建立宏
- Excel 宏 - 編輯
- Excel 宏 - 使用者窗體
- Excel 宏 - 除錯程式碼
- Excel 宏 - 配置宏
- Excel 宏有用資源
- Excel 宏 - 快速指南
- Excel 宏 - 有用資源
- Excel 宏 - 討論
Excel 宏 - 概述
Excel 宏是您可以錄製、命名、儲存並根據需要多次執行的一系列操作或操作。建立宏時,您正在錄製滑鼠點選和鍵盤輸入。執行儲存的宏時,錄製的滑鼠點選和鍵盤輸入將按錄製的順序執行。
宏可幫助您節省在資料處理和需要頻繁執行的資料報表中涉及的重複性任務上的時間。
宏和 VBA
您可以使用 Excel 命令或 Excel VBA 錄製和執行宏。
VBA 代表 Visual Basic for Applications,它是一種簡單的程式語言,可透過 Excel Visual Basic 編輯器 (VBE) 使用,該編輯器可從功能區的“開發工具”選項卡中獲得。錄製宏時,Excel 會生成 VBA 程式碼。如果您只想錄製宏並執行它,則無需學習 Excel VBA。但是,如果您想修改宏,則只能透過修改 Excel VBA 編輯器中的 VBA 程式碼來實現。
您將在“建立簡單宏”一章中學習如何錄製簡單的宏並使用 Excel 命令執行它。您將在後面的章節中學習更多關於宏以及從 Excel VBA 編輯器建立和/或修改宏的知識。
個人宏工作簿
宏可以儲存在您錄製它的同一個工作簿中。在這種情況下,您只能從該工作簿執行宏,因此您應該將其保持開啟狀態。Excel 為您提供了一種儲存所有宏的替代方法。它是個人宏工作簿,您可以在其中儲存宏,這使您能夠從任何工作簿執行這些宏。
您將在“將所有宏儲存在單個工作簿中”一章中瞭解個人宏工作簿。
宏安全性
宏將作為 VBA 程式碼儲存在 Excel 中。與任何其他程式碼一樣,宏程式碼也容易受到惡意程式碼的影響,這些程式碼在您開啟工作簿時可能會執行。這對您的計算機構成威脅。Microsoft 提供了宏安全功能,可幫助您保護計算機免受此類宏病毒的侵害。
您將在“宏安全性”一章中瞭解更多相關資訊。
絕對引用和相對引用
錄製宏時,您可以對正在單擊的單元格使用絕對引用或相對引用。絕對引用使您的宏在錄製宏的相同單元格中執行。另一方面,相對引用使您的宏在活動單元格中執行。
您將在“為宏使用絕對引用”和“為宏使用相對引用”章節中瞭解這些內容。
VBA 中的宏程式碼
即使您不瞭解 Excel VBA,您也可以從 Excel 錄製和執行宏。但是,如果您必須修改錄製的宏或透過編寫 VBA 程式碼建立宏,則應學習 Excel VBA。您可以參考此教程庫中的 Excel VBA 教程以瞭解此資訊。
但是,您應該知道如何檢視宏程式碼。您可以在“Excel VBA”一章中學習如何在 Excel 中訪問 VBA 編輯器以及有關 VBA 編輯器不同部分的資訊。
您可以在“理解宏程式碼”一章中學習如何在 Excel VBA 編輯器中檢視宏程式碼並理解宏程式碼。
將宏分配給物件
您可以將宏分配給物件,例如形狀、圖形或控制元件。然後,您可以透過單擊該物件來執行宏。您將在“將宏分配給物件”一章中瞭解此內容。
執行宏
Excel 提供了幾種執行宏的方法。您可以選擇您想要執行宏的方式。您將在“執行宏”一章中瞭解這些不同的宏執行方法。
使用 VBA 編輯器建立宏
如果您決定編寫宏程式碼,您可以在“使用 VBA 編輯器建立宏”一章中學習。但是,前提是您應該具備 Excel VBA 知識。
編輯宏
您可以在 Excel VBA 編輯器中修改宏程式碼。如果您想進行廣泛的更改,則應具備 Excel VBA 知識。但是,如果您只想對程式碼進行少量更改,或者如果您想將 VBA 程式碼從錄製的宏複製到另一個宏,則可以參考“編輯宏”一章。
您可以重新命名宏,甚至刪除它。您還將在同一章中瞭解此內容。
使用者窗體
窗體通常用於收集所需資訊。它將不言自明,使任務變得簡單。從 Excel VBA 編輯器建立的 Excel 使用者窗體具有相同的用途,提供了熟悉的選項,例如文字框、複選框、單選按鈕、列表框、組合框、捲軸等作為控制元件。
您將在“使用者窗體”一章中學習如何建立使用者窗體以及如何使用不同的控制元件。
除錯宏程式碼
有時,宏可能無法按預期執行。您可能建立了宏,或者您可能正在使用其他人提供的宏。您可以像除錯任何其他程式碼一樣除錯宏程式碼,以發現缺陷並更正它們。您將在“除錯宏程式碼”一章中瞭解此內容。
配置宏以在開啟工作簿時執行
您可以使宏在開啟工作簿時自動執行。您可以透過建立 Auto_Run 宏或為工作簿開啟事件編寫 VBA 程式碼來實現。您將在“配置宏以在開啟工作簿時執行”一章中瞭解此內容。