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

套用到
Microsoft 365 Excel Mac 版 Microsoft 365 Excel Excel 2024 Mac 版 Excel 2024 Excel 2021 Mac 版 Excel 2021

第一次在活頁簿中 建立巨集 時,它只能在該活頁簿中運作。 但如果您想要在其他活頁簿中使用巨集呢? 若要讓您的巨集每次開啟 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 技術社群 中的專家,或在 社群中取得支援。