Bỏ Chặn Macro Excel: Hướng Dẫn Bật Macro Cho File Download Từ Mạng
Chia sẻ
"Hướng dẫn 4 cách bỏ chặn macro trong file Excel .xlsm download từ mạng: Properties Unblock, Enable Content, Trust Center, và PowerShell."
Bạn vừa download một file Excel .xlsm từ trên mạng nhưng macro không chạy được? Nút bấm không phản hồi? Thanh công cụ hiện cảnh báo vàng "Security Warning"? Đừng lo — đây là cơ chế bảo mật của Windows, và bạn hoàn toàn có thể bỏ chặn chỉ trong vài giây.
Bài viết này sẽ hướng dẫn bạn 3 cách để bỏ chặn macro trong file Excel download từ mạng, từ đơn giản nhất đến nâng cao.
Tại Sao Macro Bị Chặn?
Windows có tính năng bảo mật gọi là Mark of the Web (MOTW). Khi bạn download file từ internet (qua Chrome, Edge, email,...), Windows tự động đánh dấu file đó là "không tin cậy". Excel sẽ mở file ở chế độ Protected View và chặn tất cả macro.
Bạn sẽ thấy một trong những dấu hiệu sau:
Thanh vàng trên cùng: "Security Warning: Macros have been disabled"
Protected View: "Be careful—files from the Internet can contain viruses"
Nút bấm (Button) không phản hồi khi click
VBA code không chạy khi mở file
Cách 1: Bỏ Chặn Qua Properties (Nhanh Nhất)
Đây là cách đơn giản và an toàn nhất, chỉ bỏ chặn cho một file cụ thể.
Các bước thực hiện:
Đóng file Excel nếu đang mở
Click chuột phải vào file .xlsm → chọn Properties
Ở tab General, kéo xuống dưới cùng
Tại mục Security, tích chọn ☑ Unblock
Nhấn Apply → OK
Mở lại file Excel → macro sẽ hoạt động bình thường!
💡 Mẹo: Nếu không thấy mục "Unblock", có nghĩa file không bị đánh dấu MOTW (có thể đã unblock trước đó).
Cách 2: Enable Content Từ Thanh Cảnh Báo
Khi mở file, nếu thấy thanh vàng Security Warning phía trên, bạn có thể:
Click Enable Content trên thanh cảnh báo vàng
Excel sẽ hỏi xác nhận → chọn Yes
Macro sẽ được kích hoạt cho file này
⚠️ Lưu ý: Nếu file đang ở Protected View, bạn cần click "Enable Editing" trước, rồi mới thấy thanh Security Warning.
Cách 3: Cài Đặt Trust Center (Cho Nhiều File)
Nếu bạn thường xuyên download file macro, có thể thêm Trusted Location để Excel tự động cho phép macro trong thư mục đó.
Các bước:
Mở Excel → File → Options
Chọn Trust Center → Trust Center Settings...
Chọn Trusted Locations
Click Add new location...
Browse đến thư mục chứa file macro (ví dụ:
D:\Demo Files)Tích ☑ Subfolders of this location are also trusted
Nhấn OK hai lần
⚠️ Cảnh báo bảo mật: Chỉ thêm Trusted Location cho thư mục bạn kiểm soát được. KHÔNG thêm thư mục Downloads hoặc Desktop vì có thể vô tình chạy macro độc hại.
Cách 4: Bỏ Chặn Hàng Loạt Bằng PowerShell
Nếu bạn có nhiều file cần unblock cùng lúc, dùng PowerShell:
# Unblock một file cụ thể
Unblock-File -Path "D:\DemoFiles\vba-loop-if-demo.xlsm"
# Unblock tất cả file .xlsm trong thư mục
Get-ChildItem -Path "D:\DemoFiles" -Filter "*.xlsm" | Unblock-File
# Kiểm tra file có bị block không
Get-Item -Path "D:\DemoFiles\demo.xlsm" -Stream Zone.IdentifierSo Sánh 4 Cách
Cách 1 — Properties > Unblock: Nhanh nhất, an toàn nhất, cho từng file
Cách 2 — Enable Content: Nhanh, nhưng cần làm mỗi lần mở
Cách 3 — Trust Center: Tự động cho cả thư mục, tiện nhưng cần cẩn thận
Cách 4 — PowerShell: Cho nhiều file cùng lúc, dành cho người quen dùng terminal
Câu Hỏi Thường Gặp
Bỏ chặn macro có an toàn không?
Có, nếu bạn tin tưởng nguồn file. Tất cả file demo trên Trà Đá Data đều an toàn vì được tạo bởi đội ngũ biên tập. Tuy nhiên, không nên bỏ chặn file macro từ nguồn không rõ ràng.
File .xlsm khác gì .xlsx?
.xlsx— file Excel thường, không chứa macro.xlsm— file Excel có chứa macro VBA, cần bật macro để chạy
Macro vẫn không chạy sau khi unblock?
Kiểm tra thêm:
File → Options → Trust Center → Macro Settings → chọn "Disable VBA macros with notification"
Đảm bảo file lưu đúng định dạng .xlsm (không phải .xlsx)
Thử đóng và mở lại Excel hoàn toàn
Tổng Kết
Việc Windows chặn macro là để bảo vệ bạn khỏi mã độc. Nhưng khi file macro đến từ nguồn tin cậy (như Trà Đá Data), bạn hoàn toàn có thể bỏ chặn an toàn bằng một trong 4 cách trên.
Cách đơn giản nhất: Click chuột phải → Properties → Unblock → OK. Chỉ mất 5 giây! 🚀
Bình luận
Đăng nhập để tham gia bình luận
Đăng nhậpNhận bài viết mới nhất
Đăng ký để nhận thông báo khi có bài viết mới. Không spam, chỉ kiến thức chất lượng.
Bài viết liên quan
Khám phá thêm các bài viết cùng chủ đề


