Fichiers Excel sont parfois protégés par le verrouillage de la base, ou VB, projet Visual. Bien que la protection des fichiers ne sera pas empêcher l'information d'être volé, il est utilisé pour verrouiller dans les codes, des formules ou des éléments similaires au sein d'une feuille de calcul Excel. Lorsque des modifications sont nécessaires, comme le remplacement d'un code ou de fixer une formule inexactes, le projet Visual Basic doit déverrouiller avant que les changements sont possibles.