Macro là tên gọi chung của những đoạn mã lệnh được sử dụng để thực hiện một số nhiệm vụ một cách tự động. Việc sử dụng macro sẽ giúp người sử dụng đơn giản hóa các thao tác lặp đi lặp lại để thực hiện một công việc nào đó, chỉ bằng một câu lệnh macro. Các ứng dụng trong bộ Microsoft Office như Word, Excel, PowerPoint đều cho phép tạo ra các macro ngay trong các file văn bản, file bảng tính hay file trình diễn. Hacker đã lợi dụng điều này để tạo ra virus macro, lây nhiễm trên các file văn bản (.doc, .docx), các file bảng tính (.xls, .xlsx) hay các file trình diễn (.ppt, .pptx) của các phần mềm Word, Excel hay PowerPoint.
Virus macro khi nhiễm vào máy tính sẽ làm tăng dung lượng thực tế của các file dữ liệu bị nhiễm, làm ảnh hưởng đến thao tác của người sử dụng cũng như ăn cắp, phá hoại thông tin, dữ liệu của người sử dụng. Khi người sử dụng mở file bị nhiễm virus macro, virus macro sẽ được kích hoạt. Từ lúc này, nếu người sử dụng mở song song các file dữ liệu khác, virus macro đang được kích hoạt sẽ lây nhiễm vào các file dữ liệu vừa được mở. Bằng cách đó, virus macro sẽ "tự nhân bản” để lây lan.
Dấu hiệu khi máy bị nhiễm virus Macro ở các file bảng tính (Excel): khi mở chương trình Microsoft Excel, chương trình Excel sẽ tự động mở thêm sheet mới có tên "yyyyy” hoặc "Book1” và xuất hiện cảnh báo macro.
Để xử lý triệt để virus Macro trên các file Excel bạn hãy thực hiện các bước sau: