Les fichiers excel peuvent présenter des failles de sécurité, notamment à cause des macro virus.
Excel offre la possibilité d'écrire de petits programmes pour effectuer des traitements hautement personnalisés sur les données. On appelle ces programmes des macros, qui sont programmées en langage Visual Basic grâce à VBA.
Le revers de la médaille c'est que cette fonctionnalité très souple permet aussi à certains d'écrire des virus qui peuvent aller se nicher dans une macro et s'exécuter lorsqu'on ouvre le fichier dans excel.