Video: Cách bật Macro trên excel, sửa lỗi không chạy được Macro trong Excel 2025
Microsoft Office 2003 cung cấp cho bạn hai cách để tạo macro. Cách đơn giản nhất là ghi lại các phím bấm của bạn và sau đó phát chúng lại khi bạn cần chúng. Cách khó hơn để tạo macro là sử dụng ngôn ngữ lập trình macro đặc biệt của Microsoft (gọi là Visual Basic for Applications hoặc VBA ) để tạo các macro mạnh hơn và phức tạp hơn.
Mặc dù ngôn ngữ lập trình VBA cung cấp cho bạn sức mạnh để tạo ra một loạt các macro khác nhau, nó cũng đã cho các lập trình tinh nghịch cơ hội để viết virus máy tính.
Loại virus mới này, được gọi là virus macro , có thể lây nhiễm sang các tài liệu Word, bảng tính Excel, thuyết trình PowerPoint và cơ sở dữ liệu Access. Khi bạn cung cấp một bản sao của một tài liệu hoặc bảng tính có chứa một vi-rút cho người khác, bạn có nguy cơ đi dọc theo vi-rút cùng một lúc.
Vì vậy, để ngăn ngừa virus macro lây lan và lây lan qua các tệp Office 2003 của bạn, Office 2003 cung cấp một hình thức hạn chế về bảo vệ chống virus macro.
Các macro vĩ mô phổ biến nhất lây nhiễm vào tài liệu Word. Các macro vĩ mô thứ hai lây nhiễm vào bảng tính Excel; một số ít các virus macro tấn công các tệp PowerPoint hoặc Access. Mua chương trình chống vi-rút và cập nhật thường xuyên để bảo vệ bản thân khỏi bất kỳ loại vi-rút macro nào trong tương lai có thể tấn công máy tính của bạn.
Để bật tính năng chống virus macro trong Word, hãy làm theo các bước sau:
1. Chọn File -> Save hoặc Save As.
Một hộp thoại Save As xuất hiện.
2. Nhấp vào trình đơn Tools xuất hiện ở góc trên bên phải của hộp thoại Save As.
Một trình đơn thả xuống xuất hiện.
3. Nhấp vào Tuỳ chọn Bảo mật.
Một hộp thoại Security xuất hiện.
4. Nhấp vào Bảo mật Macro.
Một hộp thoại An ninh xuất hiện, như thể hiện trong hình 1.
Hình 1: Hộp thoại An ninh để thay đổi cài đặt bảo mật macro cho các tài liệu Word.
5. Nhấp vào tab Mức bảo mật và nhấp vào nút radio Cao, Trung bình hoặc Thấp.
Trừ khi bạn có lý do chính đáng để chọn mức bảo mật thấp hơn, bạn nên chọn nút radio Cao.
Nếu bạn chọn Cấp Độ An Ninh Cao, bạn không thể chạy macros do ai đó tạo ra trừ khi bạn đặt mức bảo mật là Trung bình hoặc Cao.
Cấp độ An ninh Cao giúp ngăn macro vi rút lây nhiễm vào các tệp của bạn, nhưng một số vi rút macro đủ thông minh để tắt tính năng này. Không dựa vào việc bảo vệ chống virus macro của Office 2003 để giữ cho máy tính của bạn không có virut.
6. Nhấp OK hai lần.
Hộp thoại Lưu Dưới xuất hiện lại.Mỗi lần bạn lưu tài liệu, Word sẽ sử dụng các cài đặt bảo mật đã chọn cho tài liệu này.
7. Nhấp vào để lưu.
Nếu một macro vi rút đã bị nhiễm các tài liệu Word hoặc bảng tính Excel của bạn, việc bật bảo vệ chống macro của Office 2003 sẽ không loại bỏ được vi-rút. Bạn sẽ nhận được một chương trình chống vi-rút, chẳng hạn như VirusScan của McAfee hoặc Norton AntiVirus của Symantec, có thể phát hiện và loại bỏ các macro và các loại vi-rút khác.