Applies ToMicrosoft 365 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016 Excel 2013

雖然 Microsoft Excel 仍然支援 Excel 4.0 (XLM) 宏,但我們鼓勵您將它們移轉到最新版本的 Microsoft Visual Basic for Applications (VBA) 。 移轉宏可讓您利用 VBA 程式設計物件模型的改良功能。 為了讓您更容易使用此功能,針對舊版 VBA 中沒有相等值的少數其餘函數,已將一些新物件、方法和屬性新增至物件模型。 此外,我們也新增了 VBA 中版面設定作業的效能改進,以提供與PAGE類似的效能。SETUP () XLM 宏中的功能。

如果您認為尚未準備好移轉,您仍然可以執行 Excel 4.0 宏。 當您在 Excel 中開啟已停用宏的 XLM 宏時,Excel 會顯示下列訊息:

「由於您的安全性設定,宏已停用。 若要執行宏,您必須重新開啟此活頁簿,然後選擇啟用宏。 如需啟用宏的詳細資訊,請按兩下 [說明]。」

若要變更宏設定以允許您執行 XLM 宏,請執行下列動作:

  1. 按一下 [檔案] 索引標籤,然後按一下 [選項]。

  2. 按一下 [信任中心],然後按一下 [信任中心設定]

  3. 按兩下 [宏設定],然後選取 [ 啟用 VBA 宏時啟用Excel 4.0宏] 複選 框。 然後,您可以選取 [使用通知停用 VBA 宏 ] 或 [不建議啟用所有宏 (;有潛在危險的程式代碼可能會) 執行 。 

    重要: 建議您不要使用此設定 :不建議 (啟用所有宏;有潛在危險的程式代碼可能會) 執行,或者如果您這麼做,則會將宏安全性設定回復為使用 通知停用 VBA 宏,或在未收到通知的情況下儘快停用 VBA 宏

  4. 按兩下 [檔案封鎖設定] ,然後在 [ 檔案類型] 底下選取 [Excel 4 宏工作表 ],並確定已選取 [ 啟] 複選框。

  5. [為選取的檔類型開啟行為] 底下,按兩下 [ 在 [受保護的檢視] 中開啟選取的檔類型並允許編輯

  6. 按兩次 [確定]。

需要更多協助嗎?

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

需要更多協助嗎?

想要其他選項嗎?

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

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