Virus Macro merupakan jenis virus komputer ini biasanya menjangkiti file dokumen dan lembar kerja elektronik, terutama pada e-mail berbasiskan Microsoft Office. Pada dasarnya, Virus macro dibuat menggunakan aplikasi berbasiskan macro. Virus menjalankan eksekusi otomatis sewaktu aplikasi yang ditumpanginya, dijalankan dan virus akan membuat banyak duplikat.
Microsoft menyediakan versi Visual BASIC pada produk Microsoft Office nya, (misalnya Word dan Excel) sehingga memungkinkan user untuk menuliskan rutin program yang diadaptasi, rutin ini dinamakan macro. Inilah yang kemudian disalahgunakan untuk membuat virus macro.
Berbagai virus macro ditulis dengan bahasa ini dan disertakan pada dokumen Word, ini yang menyebabkan virus dengan mudahnya ditulis dan dieksekusi daripada metode lainnya.
Cara mengatasi virus makro :
Untuk menghindari aksi virus makro, gunakan fitur Macro Virus Protection pada aplikasi Office. Dengan mengaktifkan Macro Virus Protection, aksi auto-execute akan didisabled. Dengan demikian sewaktu dokumen dengan otomatis menjalankan auto-execute perihal kode virus (viral code), user akan dihadapkan dengan ‘pop up’ peringatan.