هو فيروس حاسوبي مكتوب بنفس لغة الماكرو المستخدمة لإنشاء برامج مثل مايكروسوفت أوفيس البرامج، ويركز على تطبيقات البرامج بغض النظر عن نظام التشغيل الذي تعمل عليه هذه البرامج.
تعمل فيروسات الماكرو عن طريق إضافة التعليمات البرمجية الخاصة بها إلى وحدات الماكرو المرتبطة بالمستندات وجداول البيانات وملفات البيانات الأخرى.
عادةً ما يتم نقل البرامج الضارة إلى الماكرو عبر رسائل البريد الإلكتروني العشوائي التي تحتوي على مرفقات ضارة، وينتشر فيروس الماكرو بسرعة حيث يشارك المستخدمون المستندات المصابة، عن طريق إعادة توجيه البريد الإلكتروني المصاب. ويمكن تنزيل الكود الخاص به على الحواسيب الخاصة بالمستخدمين بعد النقر فوق الروابط الضارة في إعلانات الشعارات أو عناوين المواقع.
فإذا أصاب فيروس ماكرو ملفاً، فمن المحتمل أن يتسبب في تلف النظام والتطبيقات الأخرى.