
- Excel 宏教程
- Excel 宏 - 首頁
- Excel 宏 - 概述
- Excel 宏 - 建立
- 單個工作簿中的宏
- Excel 宏 - 安全性
- Excel 宏 - 絕對引用
- Excel 宏 - 相對引用
- Excel 宏 - VBA
- Excel 宏 - 理解程式碼
- 將宏分配給物件
- Excel 宏 - 執行宏
- 使用 VBA 編輯器建立宏
- Excel 宏 - 編輯
- Excel 宏 - 使用者窗體
- Excel 宏 - 除錯程式碼
- Excel 宏 - 配置宏
- Excel 宏有用資源
- Excel 宏 - 快速指南
- Excel 宏 - 有用資源
- Excel 宏 - 討論
Excel 宏 - VBA
Excel 將宏儲存為 Excel VBA(Visual Basic for Applications)程式碼。錄製宏後,您可以檢視生成的程式碼、修改它、複製其中的一部分等。如果您熟悉 VBA 程式設計,您甚至可以自己編寫宏程式碼。
您將在“使用 VBA 編輯器建立宏”一章中學習如何透過編寫 VBA 程式碼來建立宏。您將在“編輯宏”一章中學習如何透過編輯 VBA 程式碼來修改宏。您將在本章中學習 Excel VBA 功能。
功能區上的“開發工具”選項卡
您可以從功能區上的“開發工具”選項卡訪問 VBA 中的宏程式碼。

如果您在功能區上找不到“開發工具”選項卡,則需要按以下步驟新增它:
右鍵單擊功能區。
從下拉列表中選擇“自定義功能區”。

將出現“Excel 選項”對話方塊。
從“自定義功能區”下拉列表中選擇“主選項卡”。
選中“主選項卡”列表中的“開發工具”複選框,然後單擊“確定”。開發工具選項卡將出現。

宏的開發工具命令
您需要了解開發工具選項卡下用於宏的命令。
單擊功能區上的“開發工具”選項卡。以下命令在“程式碼”組中可用:
- Visual Basic
- 宏
- 錄製宏
- 使用相對引用
- 宏安全性

“Visual Basic”命令用於在 Excel 中開啟 VBA 編輯器,“宏”命令用於檢視、執行和刪除宏。
您已在前面的章節中學習了除 VBA 編輯器以外的其他命令。
VBA 編輯器
VBA 編輯器或 VBE 是 Excel 中 VBA 的開發平臺。
開啟您之前在本教程的“建立簡單宏”一章中儲存的工作簿“MyFirstMacro.xlsm”。
您可以透過以下兩種方式開啟 VBE:
**選項 1** - 單擊功能區上“開發工具”選項卡下的“程式碼”組中的“Visual Basic”。

**選項 2** - 單擊“檢視”選項卡 → “宏” → “檢視宏”後出現的“宏”對話方塊中的“編輯”。

VBE 將在新視窗中出現。

您啟用了宏的工作簿名稱將以“Microsoft Visual Basic for Applications”為字首顯示。
您將在 VBE 中找到以下內容:
- 專案資源管理器。
- 屬性。
- 包含程式碼的模組視窗。
專案資源管理器
專案資源管理器是您查詢 VBA 專案名稱的地方。在專案下,您將找到工作表名稱和模組名稱。當您單擊模組名稱時,相應的程式碼將顯示在右側的視窗中。
屬性視窗
屬性是 VBA 物件的引數。當您擁有一個物件(例如命令按鈕)時,其屬性將顯示在“屬性”視窗中。
包含程式碼的模組視窗
宏的程式碼將儲存在 VBA 中的模組中。當您選擇一個宏並單擊“編輯”時,宏的程式碼將顯示在相應的模組視窗中。