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