Hướng Dẫn Sửa Lỗi The Macro Cannot Be Found Trong Excel

Bài viết này hướng dẫn bạn cách khắc phục lỗi The macro cannot be found or has been disabled because of your Macro security settings một cách hiệu quả.

Khi làm việc với Microsoft Excel, đặc biệt là khi sử dụng macro để tự động hóa các tác vụ, bạn có thể gặp lỗi: “The macro cannot be found or has been disabled because of your Macro security settings.” Đây là lỗi thường gặp khi thiết lập macro chưa đúng hoặc bị hạn chế bởi cài đặt bảo mật.

Hướng Dẫn Sửa Lỗi The Macro Cannot Be Found Trong Excel
Hướng Dẫn Sửa Lỗi The Macro Cannot Be Found Trong Excel

Nguyên Nhân Gây Ra Lỗi “The Macro Cannot Be Found”

Một số nguyên nhân chính làm phát sinh lỗi này có thể kể đến như sau:

  1. Macro chưa được bật: Excel mặc định vô hiệu hóa macro để đảm bảo an toàn khỏi mã độc.
  2. Đường dẫn macro không hợp lệ: Macro bị lỗi hoặc không được liên kết đúng cách trong tệp Excel.
  3. Tệp Excel không được lưu dưới định dạng hỗ trợ macro: Ví dụ, tệp không phải định dạng .xlsm.
  4. Cài đặt bảo mật ngăn chặn macro: Cấu hình bảo mật trong Excel cấm chạy macro.

Cách Sửa Lỗi The Macro Cannot Be Found

Để sửa lỗi The Macro Cannot Be Found bạn có thể tham khảo các cách sau:

Bật Macro Trong Excel

Bước đầu tiên là đảm bảo rằng tính năng macro đã được kích hoạt.

Thực hiện như sau:

  • Mở Excel.
  • Vào File > Options.
  • Chọn Trust Center từ menu bên trái, sau đó bấm Trust Center Settings.
  • Trong cửa sổ Trust Center, chọn Macro Settings.
  • Đánh dấu Enable all macros (not recommended; potentially dangerous code can run).
  • Bấm OK để lưu thay đổi.

Lưu ý: Chỉ bật macro cho các tệp tin đáng tin cậy để tránh rủi ro bảo mật.

Bật Macro Trong Excel
Bật Macro Trong Excel

Kiểm Tra Định Dạng Tệp Excel

Macro chỉ hoạt động trên các tệp Excel có định dạng hỗ trợ.

Cách kiểm tra và lưu tệp:

  • Vào File > Save As.
  • Chọn định dạng Excel Macro-Enabled Workbook (*.xlsm).
  • Lưu tệp và mở lại để kiểm tra.
Kiểm Tra Định Dạng Tệp Excel
Kiểm Tra Định Dạng Tệp Excel

Xác Minh Đường Dẫn Macro

Lỗi cũng có thể xảy ra nếu đường dẫn đến macro bị sai.

Cách sửa lỗi đường dẫn:

  • Nhấn Alt + F8 để mở cửa sổ Macro.
  • Tìm tên macro trong danh sách, bấm Edit để kiểm tra mã.
  • Đảm bảo rằng tên macro được viết chính xác và không bị thay đổi.
Xác Minh Đường Dẫn Macro
Xác Minh Đường Dẫn Macro

Kiểm Tra Vùng Tin Cậy (Trusted Locations)

Nếu tệp Excel không nằm trong vùng tin cậy, macro có thể bị chặn.

Cách thêm vùng tin cậy:

  • Vào File > Options > Trust Center > Trust Center Settings.
  • Chọn Trusted Locations, sau đó bấm Add new location.
  • Thêm thư mục chứa tệp Excel của bạn.
  • Bấm OK để lưu thay đổi.
Kiểm Tra Vùng Tin Cậy (Trusted Locations)
Kiểm Tra Vùng Tin Cậy (Trusted Locations)

Hạ Cấp Mức Bảo Mật (Nếu Cần)

Nếu cài đặt bảo mật quá cao, bạn có thể thử hạ mức bảo mật xuống.

Thực hiện như sau:

  • Mở Trust Center > Macro Settings.
  • Đánh dấu Disable all macros with notification.
  • Điều này sẽ yêu cầu bạn phê duyệt trước khi macro chạy.
Hạ Cấp Mức Bảo Mật
Hạ Cấp Mức Bảo Mật

Lưu Ý Khi Sử Dụng Macro

Một số lưu ý quan trọng khi sử dụng Macro trong Excel mà bạn nên chú ý:

  • Chỉ mở tệp từ nguồn tin cậy: Vì macro có thể chứa mã độc.
  • Sao lưu dữ liệu: Luôn sao lưu tệp trước khi chạy macro.
  • Kiểm tra mã nguồn của macro: Đảm bảo rằng mã không gây rủi ro cho hệ thống.

Lỗi The Macro Cannot Be Found trong Excel chủ yếu liên quan đến cài đặt bảo mật hoặc lỗi cấu hình macro. Bằng cách làm theo hướng dẫn trên, bạn có thể dễ dàng khắc phục lỗi và tiếp tục sử dụng macro để tăng hiệu suất làm việc.

Hy vọng bài viết này giúp bạn giải quyết được vấn đề. Nếu bạn còn bất kỳ thắc mắc nào, hãy để lại thông tin ở khung chat để được hỗ trợ!

5/5 - (1 bình chọn)