Macro Excel bị vô hiệu hóa? - Cách bật Macro

Theo mặc định, macro bị tắt trong Microsoft Excel và các ứng dụng MS Office khác và cần được người dùng bật rõ ràng. Bài viết này sẽ trình bày các phương pháp khác nhau mà Excel cung cấp để kích hoạt macro và quản lý cài đặt bảo mật của bạn, cho phép bạn chạy macro của riêng mình một cách an toàn.

Cảnh báo!

Trước tiên, điều quan trọng là phải hiểu macro có thể nguy hiểm như thế nào.

Macro thực sự là những chương trình máy tính nhỏ, được lưu trữ trong sổ làm việc dưới dạng mã VBA. Mặc dù chủ yếu được sử dụng để tự động hóa các tác vụ bên trong Excel, nhưng các lập trình viên VBA có thể viết các macro mạnh mẽ có thể thực hiện hầu hết mọi thứ với máy tính của bạn và truy cập bất kỳ tài nguyên nào mà máy tính được kết nối.

Sức mạnh này có nghĩa là mở rộng chức năng của Excel, và nó có - nhưng vào tay kẻ xấu, nó có thể bị xoắn để phát tán ransomware, chiếm quyền điều khiển máy tính cho botnet, ăn cắp dữ liệu từ cơ sở dữ liệu, gửi thư rác e-mail, và nếu không thì gây ra sự tàn phá trên máy tính và mạng của họ.

Với lưu ý này, bạn nên luôn cảnh giác với các sổ làm việc hỗ trợ macro đến từ những người khác và chỉ bật macro cho các sổ làm việc mà bạn tin tưởng.

Bật Macro Tạm thời - cho Sổ làm việc Cá nhân

Theo mặc định, khi lần đầu tiên bạn mở sổ làm việc hỗ trợ macro, bạn sẽ thấy thanh “CẢNH BÁO BẢO MẬT” màu vàng xuất hiện ngay bên dưới dải băng. Nhấp vào nút “Bật nội dung” sẽ bật macro.

GHI CHÚ: điều này sẽ kích hoạt bất kỳ macro nào chạy khi mở sổ làm việc, vì vậy đừng nhấp nhầm vào đây!

Nếu không muốn bật macro, bạn có thể nhấp vào 'X' ở ngoài cùng bên phải của thanh màu vàng. Cảnh báo bảo mật sẽ biến mất, nhưng mọi nỗ lực chạy macro sẽ không thành công với thông báo cảnh báo. (Mở VBA Editor hoặc cố gắng chạy macro trước khi xử lý cảnh báo bảo mật cũng sẽ xóa thanh và tắt macro.)

Nếu bạn vô tình tắt macro, bạn sẽ phải đóng và mở lại sổ làm việc, sau đó nhấp vào nút "Bật nội dung".

Cài đặt Macro trong Trung tâm Tin cậy

Excel cung cấp cài đặt để điều chỉnh hành vi mặc định của nó khi mở sổ làm việc hỗ trợ macro. Bạn có thể xem các cài đặt này trong Trung tâm Tin tưởng:

  • Lựa chọnTệp> Tùy chọn, sau đó chọn Trung tâm tin cậy trong danh sách bên trái và nhấp vào “Cài đặt Trung tâm Tin cậy…

  • Trong hộp thoại Trung tâm tin cậy, chọn “Cài đặt Macro

Tắt tất cả các macro mà không cần thông báo: bạn sẽ không thể bật hoặc chạy macro khi bạn mở một sổ làm việc. Tuy nhiên, bạn vẫn có thể tạo và chạy macro trong sổ làm việc mới.

Tắt tất cả các macro có thông báo: đây là tùy chọn mặc định, cho phép bật macro từ thanh Cảnh báo Bảo mật khi bạn mở sổ làm việc.

Tắt tất cả các macro ngoại trừ các macro được ký kỹ thuật số: bạn sẽ không thấy bất kỳ cảnh báo nào, nhưng chỉ các macro được ký kỹ thuật số mới có thể chạy. Các macro như vậy được thực hiện bởi các nhà phát triển VBA, sử dụng chứng chỉ do cơ quan thương mại hoặc quản trị viên bảo mật trong tổ chức của bạn cung cấp.

Bật tất cả các macro (không được khuyến nghị; có thể chạy mã nguy hiểm tiềm ẩn): tất cả các macro được bật mà không có cảnh báo.

Tin cậy quyền truy cập vào mô hình đối tượng dự án VBA: cài đặt này cho phép các chương trình khác (và macro) sửa đổi macro trong bất kỳ sổ làm việc nào đang mở. Một số chương trình phân tích bên ngoài sẽ yêu cầu bạn kích hoạt tính năng này, nhưng thông thường bạn nên bỏ chọn điều này.

Bật Macro vĩnh viễn - cho Sổ làm việc Cá nhân

Bạn có thể đặt một sổ làm việc hỗ trợ macro thành một Tài liệu đáng tin cậy để khi bạn mở lại, macro sẽ được bật mà không có cảnh báo bảo mật. Sổ làm việc đáng tin cậy được thêm vào danh sách riêng tư được liên kết với thông tin đăng nhập Windows của bạn.

Để tin cậy một sổ làm việc:

  • Mở sổ làm việc, sau đó bấm Tập tin trong khi thanh Cảnh báo Bảo mật vẫn hiển thị
  • Nhấp chuột "Bật nội dung”, Sau đó chọn“Bật tất cả nội dung”Trong trình đơn thả xuống

GHI CHÚ: Excel không cung cấp bất kỳ cách nào để hủy tin cậy một sổ làm việc cụ thể, nhưng nó làm cho phép bạn không tin tưởng tất cả các sổ làm việc đáng tin cậy trước đây. Để làm điều này:

  • Lựa chọnTệp> Tùy chọn, sau đó chọn Trung tâm tin cậy trong danh sách bên trái và nhấp vào “Cài đặt Trung tâm Tin cậy…
  • Trong hộp thoại Trung tâm tin cậy, chọn “Tài liệu đáng tin cậy

  • Nếu bạn muốn xóa danh sách sổ làm việc đáng tin cậy, hãy nhấp vào "Xóa"
  • Nếu bạn muốn tắt Tài liệu đáng tin cậy, hãy chọn “Tắt tài liệu đáng tin cậy”; bạn vẫn có thể tạm thời bật macro khi mở sổ làm việc

Do chức năng hạn chế mà Excel cung cấp để tin cậy các tài liệu riêng lẻ, giải pháp tốt hơn là sử dụng Vị trí đáng tin cậy (xem bên dưới).

Bật Macro vĩnh viễn - cho Tất cả các sổ làm việc ở một vị trí đáng tin cậy

Thay vì tin tưởng các sổ làm việc riêng lẻ, bạn có thể đặt Excel tin cậy các vị trí nhất định trên máy tính hoặc mạng của mình. Bất kỳ sổ làm việc nào trong một Vị trí đáng tin cậy sẽ mở khi bật macro và không có cảnh báo bảo mật.

Xem các vị trí đáng tin cậy

Không giống như Tài liệu đáng tin cậy, danh sách các Vị trí đáng tin cậy có sẵn để bạn xem bất kỳ lúc nào.

  • Lựa chọnTệp> Tùy chọn, sau đó chọn Trung tâm tin cậy trong danh sách bên trái và nhấp vào “Cài đặt Trung tâm Tin cậy…
  • Trong hộp thoại Trung tâm tin cậy, chọn “Vị trí đáng tin cậy”Trong danh sách bên trái

Theo mặc định, bạn sẽ thấy một số vị trí đáng tin cậy đã được Excel thiết lập. Các vị trí này được Excel sử dụng để bật macro trong sổ làm việc và bổ trợ mới và không nên sửa đổi.

Thêm một vị trí đáng tin cậy mới

Về mặt kỹ thuật, bạn có thể đặt sổ làm việc của mình vào Vị trí tin cậy mặc định, nhưng tốt hơn nên xác định sổ làm việc của riêng bạn nếu bạn muốn tận dụng tính năng này.

  • Nhấp chuột "Thêm vị trí mới… ”Để hiển thị hộp thoại“ Vị trí tin cậy của Microsoft Office ”

  • Nhập đường dẫn đến thư mục bạn muốn sử dụng trong hộp văn bản trên cùng (hoặc nhấp vào “Duyệt…” để điều hướng đến thư mục)
  • Nếu bạn muốn tất cả các thư mục con của thư mục đã chọn cũng được tin cậy, hãy chọn “Các thư mục con của vị trí này cũng được tin cậy”
  • (Tùy chọn) Nhập mô tả về vị trí đáng tin cậy này. Hữu ích nếu bạn cần quản lý một số địa điểm

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave