重要
我們將於 2025 年 10 月 14 日終止對 Office 2016 和 Office 2019 的支援。 升級至 Microsoft 365 即可隨時隨地在任何裝置上工作,並繼續獲得支援。
- 當使用者點擊表單控制項時,透過指派一個巨集來執行動作或操作。
- Microsoft執行 Visual Basic for Applications (VBA) 程式碼,處理使用者與 ActiveX 控制項互動時發生的任何事件。
欲了解更多如何建立巨集的資訊,請參閱 「建立或刪除巨集」。
新增或編輯表單控制的巨集
右鍵點擊控制項,然後點 選「指派巨集」。
「 指派巨集 」對話框會出現。要指定現有巨集的位置,請透過以下操作之一選擇該巨集在巨 集 框中的位置:
若要在任何已開啟的工作簿中搜尋該巨集,請選擇 「所有已開啟的工作簿」。
注意
如果你想指派給控制項的巨集在獨立的工作簿裡,先打開那個工作簿,這樣它才會在「 巨集」 清單框中顯示。
若要將搜尋巨集限制為包含目前工作紙的工作簿,請選擇 「此工作簿」。
若要限制搜尋巨集至特定工作簿,請從可用開放的工作簿名稱列表中選擇該工作簿。
執行下列其中一個動作:
指派一個巨集 請做以下其中一項:-
錄製新的巨集 點 選錄製,完成巨集錄製後,在 開發 者標籤的 程式碼 群組中,點擊 停止錄製
。 - 指派一個現有的巨集 雙擊清單中的巨集,或在 巨集名稱 框中輸入其名稱。
-
建立一個新的巨集 點 選新, 然後在 Visual Basic 編輯器中寫一個新的巨集。
欲了解更多如何撰寫巨集的資訊,請參閱 Visual Basic 說明。
修改指定的巨集 請做以下其中一項: - 編輯指定的巨集 在 巨集名稱 框中點選巨集名稱,然後點擊 編輯。
- 指派一個不同的現有巨集 雙擊清單中的巨集,或在 巨集名稱 框中輸入其名稱。
-
錄製新的巨集 點 選錄製,完成巨集錄製後,在 開發 者標籤的 程式碼 群組中,點擊 停止錄製
新增或編輯 ActiveX 控制項的 巨集
如果開發 者標籤無法 使用,請顯示它。
在 Excel 2016、2013、2010 年中:- 點擊 檔案>選項>自訂色帶。
- 在 自訂功能區中,選擇 開發者 勾選框,然後點 選確定。
在 Excel 2007 中:
- 點擊 Microsoft Office 按鈕的
,然後點選 Excel 選項。 - 在 熱門 類別中,Excel 工作頂尖選項中,選擇功能區選取框中的 「顯示開發者」標籤 ,然後點擊 確定。
要編輯 ActiveX 控制項,請確保你處於設計模式。 在 開發者 標籤的 控制 群組中,開啟 設計模式
。選擇控制項。
欲了解更多資訊,請參閱 工作表上的選擇或取消控制項。在 開發 者標籤的 控制 群組中,點擊 「檢視程式碼
。注意
你也可以右鍵點擊控制項,然後點選 「檢視程式碼」來編輯現有的巨集。
在 Visual Basic 編輯器中,撰寫新的巨集或修改現有的巨集。
欲了解更多如何撰寫巨集的資訊,請參閱 Visual Basic 說明。完成巨集後,在 Visual Basic 編輯器的檔案選單中點選「關閉並返回 Microsoft Excel」。
設計好控制項後,在 開發 者標籤的 控制 組裡,關閉 設計模式
。