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

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

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

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

  • 適用於Windows,請移至檔案>選項>自訂功能區

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

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

巨集及 VBA 概觀

如果您不熟悉巨集及 VBA 一般而言,您可能會發現很有幫助的下列資訊。

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

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

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

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

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

名稱為MakeCellGreenSetRowHeight的巨集位於[Module1] 儲存於 book1 中模組。

模組複製到另一個活頁簿

  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] 內的複本

需要更多協助嗎?

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×