雖然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 宏,請執行下列操作:
-
按一下 [檔案] 索引標籤,然後按一下 [選項]。
-
按一下 [信任中心],然後按一下 [信任中心設定]。
-
按一下[設定宏,然後選取 [啟用 4.0 Excel啟用 VBA 宏時啟用4.0宏的核取方塊。 接著,您可以選取停用包含通知的 VBA宏,或 啟用所有宏 (不建議使用;有潛在危險) 。
重要: 建議您不要使用設定 :啟用所有宏 (不建議使用;有潛在危險的代碼可能會執行 ) , 或者如果您這麼做,請儘快將宏安全性設定回復為停用具有通知的 VBA宏,或停用VBA 宏而不通知。
-
按一下[檔案封鎖設定,然後在 [檔案類型Excel選取[4個宏表>,然後確認已選取開啟的核取方塊。
-
在 [開啟所選檔案類型的行為>下,按一下 [受保護的檢視開啟選取的檔案類型並 允許編輯> 。
-
按兩次 [確定]。
需要更多協助嗎?
您可以隨時詢問 Excel 技術社群中的專家,或是在 Answers 社群取得支援。