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

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

如果活頁簿包含您想要使用的其他位置的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 支援專員連絡以深入了解您的意見。

×