Vấn đề
Khi một chính sách được cấu hình để ngăn Excel chạy macro Excel 4.0 (XLM), bổ trợ Bộ giải và Phân tích ToolPak sẽ không hoạt động đúng. Chức năng có thể bị thiếu và kết quả có thể không được tính toán, ngay cả khi người dùng được thông báo về một tính toán thành công. Có thể tìm thấy thông tin về chính sách tại đây - Hạn chế sử dụng macro Excel 4.0 (XLM) với điều khiển cài đặt macro mới - Cộng đồng Kỹ thuật Microsoft.
Có thể tắt macro của Excel 4.0 (XLM) bằng một trong các phương pháp sau đây:
-
Bằng cách sử dụng Bộ soạn Chính sách Nhóm để bật chính sách Cấu hình Người dùng > Mẫu Quản trị > Microsoft Excel 2016 > Excel Options > Security > Trust Center > Ngăn Excel chạy macro XLM.
-
Bằng cách đặt giá trị đăng ký DWORD sau đây thành 1. HKCU\SOFTWARE\Microsoft\Office\16.0\Excel\Security\XL4MacroOff
-
Bằng cách triển khai Đường cơ sở bảo mật hiện tại cho Ứng dụng Microsoft 365 dành cho doanh nghiệp có chứa chính sách được đề cập trong #1.
Trạng thái
Chúng tôi hiện đang nghiên cứu bản cập nhật để khắc phục sự cố này. Bản cập nhật hiện sẵn dùng nếu bạn đã chọn tham gia chương trình Người dùng nội bộ Office và chọn nhận các bản cập nhật Beta (phiên bản 16.0.15310.20004 trở lên).
Bản cập nhật này được nhắm mục tiêu sẽ có sẵn vào cuối tháng Sáu, nhưng ngày chính xác chưa được xác định.
Giải pháp
Đối với những người dùng cần sử dụng bổ trợ Bộ giải và Analysis ToolPak, chính sách sau đây có thể được triển khai thay vào đó. LƯU Ý: chính sách này chỉ tắt macro Excel 4.0 (XLM) trong sổ làm việc không đáng tin cậy đã có macro Excel 4.0 (XLM); nó không vô hiệu hóa XLM trong tài liệu tin cậy. Thay đổi chính sách này trên máy tính của bạn chỉ có thể là tạm thời, bởi vì chính sách của tổ chức của bạn sau đó có thể ghi đè lên thay đổi của bạn.
Trong GPEdit, đi tới Cài đặt Thông báo Macro > Cấu hình Người dùng > > Tùy chọn Microsoft Excel 2016 > > Excel > Security > Trust Center > Macro, rồi bỏ chọn hộp kiểm "Bật macro Excel 4.0 khi bật macro VBA".