Les Macrovirus sont des Virus qui ne se distinguent des virus "traditionnels" que par les langages utilisés pour les écrire : les langages de macro-commandes des outils de bureautique, par exemple, comme Word, Excel etc. ... Ils infestent alors les documents produits pas ces outils de bureautique.
Les macrovirus ont plus de chance de se propager que les virus qui attendent le
transport d'un hôte infecté de type "exécutable".
Les macrovirus ne se différencient des virus que par leur langage d'écriture (les langages "macro" des applications bureautiques). Ils infestent alors les documents de type bureautique Word, Excel etc. ... Leur propagation, qui relève de la
propagation par hôte infecté, suit celle de la réplication des documents infestés.
- Si un document est dupliqué et distribué à un grand nombre d'utilisateurs, le virus est répliqué dans les mêmes proportions. Un document Word polué distribué à tous les collaborateurs d'une entreprise compromet la totalité des documents sur la totalité des ordinateurs de l'entreprise.
- Si le document n'est pas dupliqué, le virus n'ira pas plus loin.