Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2013

如果您發現自己重新建立相同的宏,可以將這些宏複製到儲存在計算機上的特殊活頁簿,稱為 Personal.xlsb 。 每當您在同一部計算機上啟動 Excel 時,便能使用您儲存在個人活頁簿中的任何宏。

這與 Excel 的預設行為不同,其中宏只能在包含宏的活頁簿中運作。

若要建立個人活頁簿,您必須先建立宏,並將它儲存在個人宏活頁簿中。 在您開始之前,請確定 Excel 功能區中有 [ 開發人員 ] 索引標籤可供使用。 如需詳細資訊,請參閱 顯示 [開發人員] 索引標籤。

建立及更新個人宏活頁簿

  1. 在 [開發人員] 索引標籤上,按一下 [程式碼] 群組中的 [錄製巨集]。 錄製巨集

  2. 在 [ 錄製宏 ] 對話框的 [宏名稱] 方塊中,為 輸入有意義的名稱。 請確定您沒有使用名稱中的任何空格。

  3. 在 [將 宏儲存在 ] 方塊中,選取 [個人宏活頁簿] [錄製巨集] 對話方塊

  4. 按一下 [確定]。

  5. 執行要錄製的動作。

  6. 在 [開發人員] 索引標籤上,按一下 [程式碼] 群組中的 [停止錄製] 。 [開發人員] 索引標籤上 [程式碼] 群組中的 [停止錄製] 命令

  7. 關閉活頁簿。

    隨即會出現一則訊息,提示您儲存對個人宏活頁簿所做的變更。

  8. 按兩下 [儲存 ] 以儲存活頁簿。

每當您建立新的宏並將其儲存到您的個人活頁簿,或更新其中包含的任何宏時,系統會提示您儲存個人活頁簿,就像您第一次儲存個人活頁簿一樣。

共用宏

如果您想要將宏從個人活頁簿複製到另一個活頁簿,反之亦然,您可以在 Visual Basic 編輯器 (VBE) 中複製宏。 您可以按 ALT+F11,在 Excel 中啟動 Visual Basic 編輯器。 如需將宏從某個活頁簿複製到另一個活頁簿的詳細資訊,請參閱 將宏模組複製到另一個活頁簿

如果您想要與其他人共用您的 Personal.xlsb 檔案,您可以將它複製到其他電腦上的 XLSTART 資料夾。 在 Windows 10、 Windows 7和 Windows Vista中,此活頁簿會儲存在 C:\Users\user name\AppData\Local\Microsoft\Excel\XLStart 資料夾中。 在 Microsoft Windows XP 中,此活頁簿會儲存在 C:\Documents and Settings\用戶名稱\Application Data\Microsoft\Excel\XLStart 資料夾中。 每當 Excel 啟動時,XLStart 資料夾中的活頁簿都會自動開啟,而您儲存在個人宏活頁簿中的任何程式代碼都會列在 [宏] 對話框中,

如果您有一個宏,或只是要與其他人共用的一些宏,您可以將電子郵件中包含宏的活頁簿傳送給他們。 您也可以將活頁簿設定為可在共用網路驅動器機或從 SharePoint Services 文檔庫取得。

若要建立個人活頁簿,您必須先建立宏,並將它儲存在個人宏活頁簿中。 在您開始之前,請確定 Excel 功能區中有 [ 開發人員 ] 索引標籤可供使用。 若要這樣做:

[Excel] 功能表上,單擊 [ 喜好設定... > 功能區 & 工具列]。 在 [自定義功能區 ] 類別的 [ 主要索引標籤 ] 清單中,選取 [ 開發人員 ] 複選框,然後按兩下 [ 儲存]

建立及更新個人宏活頁簿

若要建立個人活頁簿,您必須先建立宏,並將它儲存在個人宏活頁簿中。

  1. [開發人員] 索引標籤上,按一下 [錄製巨集]

  2. 在 [ 錄製宏 ] 對話框的 [宏名稱] 方塊中,為 輸入有意義的名稱。 請確定您沒有使用名稱中的任何空格。

  3. 在 [將 宏儲存在 ] 方塊中,選取 [個人宏活頁簿]

  4. 按一下 [確定]。

  5. 執行要錄製的動作。

  6. 在 [開發人員] 索引標籤上,按一下 [停止錄製]。

  7. 儲存變更,然後關閉活頁簿,最後關閉 Excel。

    隨即會出現一則訊息,提示您儲存對個人宏活頁簿所做的變更。

  8. 按兩下 [儲存 ] 以儲存活頁簿。

每當您建立新的宏並將它儲存在您的個人活頁簿中,或更新其中已有的任何宏時,系統會提示您儲存個人活頁簿。

共用宏

如果您想要將宏從個人活頁簿複製到另一個活頁簿,反之亦然,您可以在 Visual Basic 編輯器 (VBE) 中複製宏。 您可以按兩下 [開發人員] 索引標籤中的 [Visual Basic],在 Excel 中啟動 Visual Basic 編輯器。 如需將宏從某個活頁簿複製到另一個活頁簿的詳細資訊,請參閱 將宏模組複製到另一個活頁簿

如果您想要與其他人共用您的 Personal.xlsb 檔案,您可以將它複製到其他電腦上的 Excel 首頁資料夾。 該 Mac 資料夾位於 ~/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Roaming/Excel/的住家資料夾中。

如果您有一個宏,或只是要與其他人共用的一些宏,您可以將電子郵件中包含宏的活頁簿傳送給他們。 您也可以將活頁簿設定為可在共用網路驅動器機或從 SharePoint Services 文檔庫取得。

需要更多協助嗎?

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

頁面頂端

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。