在工作表上新增或編輯控制項巨集

附註:  我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。

您可以自動化表單控制項] 或 [ActiveX 控制項,執行下列動作:

  • 使用者按一下表單控制項指定巨集,讓時所執行的巨集指令或作業。

  • 執行 Microsoft Visual Basic for Applications (VBA) 程式碼來處理使用者與 ActiveX 控制項互動時發生的任何事件。

如需有關如何建立巨集的詳細資訊,請參閱建立或刪除巨集

新增或編輯表單控制項的巨集

  1. 用滑鼠右鍵按一下控制項,再按一下 [指定巨集]

    隨即顯示 [指定巨集] 對話方塊。

  2. 如果要指定現有巨集的位置,請執行下列其中一項操作,在 [巨集存放在] 方塊中選取巨集位置:

    • 如果要搜尋任何開啟的活頁簿中的巨集,請選取 [所有開啟的活頁簿]

      附註: 如果您要指定到控制項的巨集位於不同活頁簿中,請先開啟該活頁簿,以便在 [巨集存放在] 清單方塊中選取。

    • 如果要限制搜尋,只在包含目前工作表的活頁簿中搜尋巨集,請選取 [現用活頁簿]

    • 如果要限制搜尋,只在特定活頁簿中搜尋巨集,請從可用的已開啟活頁簿名稱清單中選取活頁簿。

  3. 執行下列其中一項操作:

    指定巨集    請執行下列其中一項操作:

    • 錄製新巨集   按一下 [記錄],當您完成錄製,請在巨集,在 [開發人員] 索引標籤上的 [程式碼] 群組中,按一下 [停止錄製 按鈕影像

    • 指定現有巨集    按兩下清單中的巨集,或是在 [巨集名稱] 方塊中輸入巨集名稱。

    • 建立新巨集   按一下 [新增],然後在 Visual Basic 編輯器] 撰寫新巨集。

      如需有關如何撰寫巨集的詳細資訊,請參閱 Visual Basic 說明。

      修改指定的巨集    請執行下列其中一項操作:

    • 編輯指定的巨集    在 [巨集名稱] 方塊中按一下巨集名稱,然後按一下 [編輯]

    • 指定其他現有巨集    在清單中按兩下巨集,或是在 [巨集名稱] 方塊中輸入巨集名稱。

新增或編輯 ActiveX 控制項的巨集

  1. 如果 [開發人員] 索引標籤未顯示,請設定顯示。

    Excel 2016 中,2013、 2010年:

    1. 按一下 [檔案] > [選項] > [自訂功能區]。

    2. 在 [自訂功能區] 底下,選取 [開發人員] 核取方塊,然後按一下[確定]

    在 Excel 2007 中:

    1. 按一下 [Microsoft Office 按鈕] Office 按鈕影像 ,然後按一下 [Excel 選項]。

    2. [常用] 類別中,[使用 Excel 時最常用的選項] 之下,選取 [在功能區顯示 [開發人員] 索引標籤] 核取方塊,然後按一下 [確定]

  2. 若要編輯 ActiveX 控制項,請確認您處於設計模式。在 [開發人員] 索引標籤的 [控制項] 群組中,開啟 [設計模式] 按鈕影像

  3. 選取控制項。

    如需詳細資訊,請參閱選取或取消選取工作表上的控制項

  4. 在 [開發人員] 索引標籤的 [控制項] 群組中,按一下 [檢視程式碼 按鈕影像

    附註: 您也可以用滑鼠右鍵按一下控制項,再按一下 [檢視程式碼] 以編輯現有巨集。

  5. 在 Visual Basic 編輯器] 撰寫新巨集,或變更現有的巨集。

    如需有關如何撰寫巨集的詳細資訊,請參閱 Visual Basic 說明。

  6. 撰寫完巨集後,請按一下 Visual Basic 編輯器 [檔案] 功能表上的 [關閉並回到 Microsoft Excel]

  7. 後完成設計開發人員] 索引標籤的 [控制項] 群組中的控制項,關閉設計模式 按鈕影像

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×