Non è che sono "pericolose per i virus"; sono pericolose per il computer.
Tutte le macro sono in grado, se autorizzate dall'utente, di modificare gli eventi predefiniti tipo "onopen" e "onload" dei programmi di office.
Ciò significa che una macro con comportamento virale, una volta eseguita, potrebbe "appendersi" all'evento "onload", cioé ogni volta che il programma excel carica un documento (uno qualsiasi) la macro "cattiva" che era stata eseguita in precedenza và in esecuzione e infetta il documento "buono" appena aperto.
La stessa cosa vale per word, o access; in generale tutti i programmi di office consentono l'utilizzo di macro.
Sono dei virus a tutti gli effetti e sono riconosciuti anche dagli antivirus.
Il classico esempio di virus, è un programma che modifica un'altro programma: l'ultima domanda che avevi fatto qui su answers riguardava proprio questo, un documento excel che modifica un altro documento excel.
Ciao