Lỗi này thường xảy ra bởi vì các thiết lập bảo mật macro. Nếu bạn biết rằng vĩ mô xuất phát từ một nguồn mà bạn tin tưởng, bạn có thể thay đổi các thiết lập bảo mật macro của bạn để cho phép bạn kích hoạt chương trình.
Nếu một file mở trong Protected View, bấm Enable Editing, và sau đó nhấp vào Enable Content. Chỉnh sửa chức năng được khôi phục và nội dung hoạt động, bao gồm cả các macro, sẽ chạy. Tập tin này hiện nay là đáng tin cậy; nhắc nhở an ninh sẽ không còn xuất hiện trừ khi các tập tin được mở trên máy tính khác.
Thay đổi thiết lập macro
Bạn có thể thay đổi các thiết lập bảo mật macro trong Trust Center. Tuy nhiên, nếu bạn làm việc trong một tổ chức, quản trị hệ thống của bạn có thể thay đổi các thiết lập mặc định để ngăn chặn bất cứ ai từ việc thay đổi bất kỳ cài đặt. Sử dụng các hướng dẫn sau đây để thay đổi thiết lập macro cho các chương trình văn phòng của bạn.
Nhấp vào tab File. Quan điểm Backstage xuất hiện.
Theo Trợ giúp, bấm Options. Hộp thoại Options xuất hiện.
Nhấn vào Trust Center, sau đó nhấp vào Trung tâm Trust Settings.
Trong Trust Center bấm Cài đặt Macro.
Macro được thiết lập giải thích:
Vô hiệu hoá tất cả các macro mà không cần thông báo - Macro và cảnh báo an ninh về macro đang được tắt. Nếu có những tập tin với các macro unsigned mà bạn làm niềm tin, bạn có thể đặt các tập tin vào một vị trí đáng tin cậy. . Các tập tin trong các địa điểm tin cậy chạy mà không được kiểm tra bởi các quá trình Tập Xác Nhận
Vô hiệu hoá tất cả các macro với thông báo - Macro là người khuyết tật, nhưng cảnh báo an ninh xuất hiện nếu có macro hiện tại. Kích hoạt tính năng macro trên cơ sở từng trường hợp cụ thể.
Vô hiệu hoá tất cả các macro, trừ macro ký số - Macro là người khuyết tật, nhưng cảnh báo an ninh xuất hiện nếu có macro hiện tại. Tuy nhiên, nếu macro được chữ ký số của một nhà xuất bản tin cậy, macro chạy nếu bạn đã tin tưởng các nhà xuất bản. . Nếu bạn không tin tưởng các nhà xuất bản, bạn sẽ được thông báo để kích hoạt chương trình ký kết và tin cậy nhà
Enable tất cả các macro (không khuyến khích, có khả năng mã nguy hiểm có thể chạy) - Tất cả các macro chạy. Thiết lập này làm cho máy tính của bạn dễ bị các mã độc hại.
Truy cập Trust để mô hình đối tượng dự án VBA - Không cho phép hoặc cho phép chương trình truy cập vào Microsoft Visual Basic for Applications (VBA) mô hình đối tượng từ một khách hàng tự động hóa. Tùy chọn bảo mật này là dành cho mã bằng văn bản để tự động hóa một chương trình văn phòng và thao tác môi trường VBA và mô hình đối tượng. Nó là một thiết lập cho mỗi người dùng và mỗi ứng dụng, và từ chối truy cập bằng cách mặc định, cản trở chương trình trái phép từ xây dựng mã tự sao chép hại. Đối với khách hàng tự động để truy cập vào các mô hình đối tượng VBA, người sử dụng chạy các mã phải cấp quyền truy cập. . Để bật truy cập, chọn hộp kiểm
. Chú ý Microsoft Publisher và Access không có quyền truy cập Trust để lựa chọn mô hình đối tượng dự án VBA
Lỗi này cũng có thể xảy ra vì những lý do sau đây:
Giấy chứng nhận của niềm tin đó được gắn vào vĩ mô là không hợp lệ. Trừ khi bạn chắc chắn rằng các macro này an toàn, đó là khuyến cáo rằng bạn không tin tưởng hoặc chạy các macro. Sử dụng các hướng dẫn sau đây để xem chữ ký số hợp lệ hay không hợp lệ.
Nhấp vào tab File. Quan điểm Backstage mở.
Nhấp vào tab Info.
Theo tài liệu Ký tên, bấm Xem chữ ký.
Các cửa sổ chữ ký xuất hiện với một danh sách các chữ ký hợp lệ.
Để biết thêm thông tin, trong khung chữ ký, nhấp vào mũi tên xuống bên cạnh mỗi chữ ký.
Giấy chứng nhận không còn đáng tin cậy, đã bị thu hồi của cơ quan phát hành, hoặc bị hư hỏng. Trừ khi bạn chắc chắn rằng các macro này an toàn, đó là khuyến cáo rằng bạn không tin tưởng hoặc chạy các macro.
Visual Basic for Applications (VBA) không được cài đặt trên máy tính của bạn. Trong trường hợp này, không có macro VBA có thể được chạy, bất kể marco có một chứng chỉ hợp lệ của niềm tin. Bạn hoặc người quản trị của bạn có thể chọn không cài đặt VBA, hoặc phiên bản của Microsoft Office mà bạn đang sử dụng có thể không cài đặt VBA theo mặc định. Nếu phiên bản của Microsoft Office không cung cấp VBA như là một tính năng cài đặt, bạn có thể nâng cấp lên một phiên bản cung cấp hỗ trợ VBA.
Nếu bạn không thể thay đổi các thiết lập bảo mật, có thể là một chương trình khác đã bị khóa cài đặt bảo mật. Đóng tất cả các chương trình Microsoft Office, sau đó khởi động lại chương trình của bạn và thay đổi các thiết lập bảo mật.
đang được dịch, vui lòng đợi..