Excel se convirtió en un objetivo para virus en macros debido a la funcionalidad de automatización proporcionada por VBA, lo que fue un grave problema hasta que los antivirus comenzaron a detectar estos virus. Microsoft luego agregó la opción de deshabilitar la ejecución automática de macros para mitigar este riesgo.