Comment désactiver le débogage dans VBA dans Excel

Microsoft Excel s'appuie sur le langage Visual Basic pour certaines de ses fonctionnalités avancées, notamment les macros. Lorsqu'une macro Visual Basic génère une erreur dans Excel, elle présente à l'utilisateur une option pour déboguer le code sous-jacent. Si elle est sélectionnée, cette option ouvre le code de la macro dans une fenêtre d'édition Visual Basic. Désactivez l'option de débogage pour protéger le code sous-jacent dans vos macros de classeur Excel.

Étape 1

Aller à Déposer, Options puis Personnaliser le ruban. Dans le volet de la fenêtre Personnaliser le ruban (onglets principaux), cochez la case Développeur option. Excel affichera maintenant un onglet de ruban nommé Développeur.

Vidéo du jour

Étape 2

Revenez au classeur ou à la feuille de calcul Excel. Clique le Développeur onglet puis Éditeur Visual Basic à gauche du menu ruban principal.

Étape 3

Dans la fenêtre de l'éditeur Visual Basic, cliquez sur Outils alors Propriétés du projet VBA.

Étape 4

Clique le protection languette. Cliquez pour placer un chèque à côté de

Verrouiller le projet pour l'afficher. Saisissez un mot de passe dans le champ approprié, puis saisissez à nouveau le mot de passe dans le champ de confirmation. Clique le d'accord bouton.

Étape 5

Enregistrez le classeur, puis fermez-le et rouvrez-le pour que les modifications prennent effet.

Conseil

Bien que cette méthode protège le code en cas d'erreur inattendue, il est considéré comme une bonne pratique de programmation d'écrire du code spécifiquement pour gérer les erreurs.