在單一活頁簿中建立及儲存所有巨集

Applies To
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac

第一次在活頁簿中 建立巨集 時,它只能在該活頁簿中運作。 但如果您想要在其他活頁簿中使用巨集呢? 若要讓您的巨集每次開啟 Excel 時都能使用,您可以在名為 Personal.xlsb 的活頁簿中建立巨集。 這是儲存在您電腦上的隱藏活頁簿,每次開啟 Excel 後,它都會在背景中開啟。

您可以在 [開發人員] 索引標籤中找到巨集與 VBA 工具,不過預設為隱藏,所以您必須先將它啟用。 如需詳細資訊,請參閱顯示 [開發人員] 索引標籤。

功能區上的 [開發人員] 索引標籤 接著,建立巨集。 我們將記錄一個不執行任何動作的巨集,但會建立個人巨集活頁簿。

您可以在 快速入門:建立巨集中深入了解建立巨集。

  1. 移至 [開發人員 ] 索引標籤,然後按一下 [錄製巨集]。
    [開發人員] 索引標籤上的 [程式碼] 群組
  2. 在 [錄製巨集 ] 對話方塊中,請勿在 [ 巨集名稱 ] 方塊中輸入巨集名稱。 您可以接受 Excel 提供的名稱,例如 Macro1,因為這只是暫時性的巨集。
    當您開始建立自己的巨集時,會想要為它們提供描述性名稱,以便您了解它們的作用。
  3. 在 [ 將巨集儲存於 ] 方塊中,選取 [ 個人巨集活頁簿>確定]。 這是最重要的步驟,因為如果您還沒有個人巨集活頁簿,Excel 會為您建立一個。
  4. 按一下開發人員[開發人員>停止錄製],Excel 就會建立您的個人巨集工作簿。
  5. 關閉活頁簿時,系統會提示您儲存活頁簿和個人巨集活頁簿。

若要查看您建立的巨集:

  1. 移至 [ 開發人員>Visual Basic ] 以啟動 Visual Basic 編輯器 (VBE) ,這是儲存巨集的位置。

  2. 您可以在左側的 [專案總管] 窗格中找到您的個人巨集活頁簿。 如果您沒有看到,請移至 [檢視>專案總管]。

  3. 按兩下 VBA 專案 (PERSONAL.xlsb) 資料夾 >Modules>Module1,您會找到您記錄的空 Macro1。 您可以刪除它,或保留它以稍後添加程式碼。

    注意

    當您在新的 Excel 執行個體中錄製巨集時,VBA 會自動建立新的模組資料夾並遞增其編號。 因此,如果您已經有 Module1 和 Module2,VBA 就會建立 Module3。 您可以在 [專案總管] 下方的 [內容] 視窗中重新命名模組,讓模組更能反映模組內部巨集的功能。

將巨集從一部電腦移到另一部電腦

您的 Personal.xlsb 檔案儲存在名為 XLSTART 的資料夾中。 如果您想要與其他人共用您的巨集,您可以將它複製到其他電腦上的 XLSTART 資料夾,或將其部分或全部巨集複製到其他電腦上的 Personal.xlsb 檔案。 您可以在 Windows 檔案總管 中搜尋 XLSTART 來找到它。

如果您有一個或只是幾個巨集想要與其他人共用,您可以將包含這些巨集的活頁簿傳送給他們。 您也可以在共用網路磁碟機或 SharePoint Services 文件庫中提供活頁簿。

如需將巨集從一個活頁簿複製到另一個活頁簿的詳細資訊,請參閱 將巨集模組複製到另一個活頁簿。

需要更多協助嗎?

您隨時都可以詢問 Excel 技術社群 中的專家,或在 社群中取得支援。