Làm việc với macro Excel 4.0

Áp dụng cho
Excel cho Microsoft 365 Excel 2024 Excel 2021

Mặc dù Microsoft Excel vẫn hỗ trợ macro Excel 4.0 (XLM), chúng tôi khuyến khích bạn chuyển chúng sang phiên bản mới nhất của Microsoft Visual Basic for Applications (VBA). Việc di chuyển macro cho phép bạn tận dụng những cải tiến đối với mô hình đối tượng lập trình VBA. Để giúp bạn dễ dàng hơn, một số đối tượng, phương thức và thuộc tính mới đã được thêm vào mô hình đối tượng cho một số hàm còn lại không có chức năng tương đương trong các phiên bản trước của VBA. Ngoài ra, các cải tiến về hiệu năng cho thao tác Thiết lập Trang trong VBA đã được thêm vào để mang lại hiệu suất tương tự với PAGE. SETUP() trong macro XLM.

Nếu bạn quyết định chưa sẵn sàng di chuyển, bạn vẫn có thể chạy macro Excel 4.0. Khi bạn mở một macro XLM trong Excel mà macro đã tắt macro, Excel sẽ hiển thị thông báo sau đây:

"Vì các thiết đặt bảo mật của bạn, macro đã bị tắt. Để chạy macro, bạn cần mở lại sổ làm việc này, rồi chọn bật macro. Để biết thêm thông tin về cách bật macro, hãy bấm Trợ giúp".

Để thay đổi các thiết đặt macro để cho phép bạn chạy macro XLM, hãy làm như sau:

  1. Hãy bấm tab Tệp, rồi bấm Tùy chọn.

  2. Bấm Trung tâm Tin cậy, rồi bấm Thiết đặt Trung tâm Tin cậy.

  3. Bấm vào Thiết đặt Macro, rồi chọn hộp kiểm Bật macro trong Excel 4.0 khi bật macro VBA . Sau đó, bạn có thể chọn Tắt macro VBA kèm theo thông báo hoặc Bật tất cả macro (không khuyến khích; mã tiềm tàng nguy hiểm có thể chạy). 

    Quan trọng

    Chúng tôi khuyên bạn không nên sử dụng cài đặt Bật tất cả macro (không khuyến khích; mã tiềm tàng nguy hiểm có thể chạy) hoặc nếu bạn làm vậy, bạn hãy trả lại cài đặt bảo mật macro của mình thành Tắt macro VBA có thông báo hoặcTắt macro VBA không có thông báo ngay khi có thể.

  4. Bấm Thiết đặt Khối Tệp rồi dưới Loại Tệp, chọn Trang Macro Excel 4 và đảm bảo đã chọn hộp kiểm Mở .

  5. Bên dưới Mở hành vi cho kiểu tệp được chọn, bấm Mở kiểu tệp được chọn trong Dạng xem được Bảo vệ và cho phép chỉnh sửa.

  6. Bấm OK hai lần.

Bạn cần thêm trợ giúp?

Bạn luôn có thể hỏi chuyên gia trong Cộng đồng kỹ thuật Excel hoặc nhận hỗ trợ trong Cộng đồng.