將巨集模組複製到另一個活頁簿

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

如果活頁簿包含您想要使用的其他位置的Visual Basic for Applications (VBA) 巨集,您可以複製模組,可使用Visual Basic 編輯器(VBE) 包含該巨集以另一個開啟的活頁簿。

您可以在 [開發人員] 索引標籤中找到巨集與 VBA 工具,不過預設為隱藏,所以您必須先將它啟用。

  • 在 Windows上,移至 [檔案>選項>自訂功能區

  • 在 Mac上,移至 [ Excel >喜好設定] >功能區與工具列

  • 接下來,請在 [自訂功能區] 區段中,在 [主要索引標籤底下,核取 [開發人員] 核取方塊。

在活頁簿之間複製模組

  1. 開啟包含您要複製的巨集的活頁簿,以及您要複製的活頁簿。

  2. 按一下 [開發人員] 索引標籤的 [程式碼] 群組中的 [Visual Basic],開啟 Visual Basic 編輯器]。

  3. 在 Visual Basic 編輯器] 在 [檢視] 功能表上按一下 [專案總管 [專案總管] 按鈕圖像 ,或按下CTRL + R

  4. 在 [專案總管] 窗格中,將包含您要複製到目的地活頁簿的巨集的模組。在此案例中,我們要複製 module1] 內 Book2.xlsm 到 Book1.xlsm。

    VBA 專案總管

  1. 從 Book2.xlsm 複製 module1] 內

  2. 複製到 Book1.xlsm module1] 內的複本

巨集及 VBA 的概觀

您若不甚熟悉巨集及 VBA,下列資訊將會很有幫助。

  • 巨集是可以用於將工作自動化的一項動作或一組動作。

  • 您可以使用 [錄製巨集] 命令,在 [開發人員] 索引標籤上錄製巨集。

  • 巨集會以 VBA 程式設計語言錄製。

  • 您可以檢查及編輯巨集在 Visual Basic 編輯器,Excel 所開啟的視窗。以下是在 Windows 版 VBE 視窗的範例:

    模組包含儲存於 Book1 中 [Module1] 內的兩個巨集

名稱為MakeCellGreenSetRowHeight的巨集位於 [ module1] 內,儲存於 Book1 中模組。

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新功能或增強功能。

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×