Microsoft Excel s’appuie sur le langage Visual Basic pour certaines de ses fonctions avancées, y compris l’utilisation de macros. Lorsqu’une macro Visual Basic génère une erreur dans Excel, elle offre à l’utilisateur l’option de « Debugger » le code sous-jacent. Si cette option est sélectionnée, cette option ouvre le code de macro dans une fenêtre d’édition Visual Basic. Vous pouvez trouver cela indésirable, surtout dans les situations où l’utilisateur actuel n’est pas le créateur de la macro. Désactiver l’option Debug et ainsi protéger le code sous-jacent est possible.
Cliquez sur « Outils », « Macro » et ensuite sur « Visual Basic Editor ».
Dans la fenêtre de l’éditeur Visual Basic, cliquez sur « Outils », puis sur « VBAProject Properties ».
Cliquez sur l’onglet « Protection ».
Cliquez pour placer une coche à côté de « Verrouiller le projet pour l’affichage ». Entrez un mot de passe dans le champ « Mot de passe », puis tapez à nouveau le mot de passe dans le champ « Confirmer le mot de passe ».
Cliquez sur « OK ».
Sauvegardez le classeur, puis fermez-le et rouvrez-le pour que les modifications prennent effet.
Laisser un commentaire