Excel Erreurs macro
Ce chapitre vous apprend comment traiter les erreurs de macros dans Excel.
Tout d’abord, nous allons créer des erreurs.
Placez un lien: / ABV-create-a-macro-commande bouton # [bouton de commande]
sur votre feuille de calcul et ajoutez les lignes de code suivantes:
x = 2 Range("A1").Valu = x
-
Cliquez sur le bouton de commande sur la feuille.
Résultat:
-
Cliquez sur OK.
La variable x est pas définie. Parce que nous utilisons le lien: déclaration / vba-exemples-option explicite [Option Explicit]
au début de notre code, nous devons déclarer toutes nos variables. Excel VBA a coloré le bleu x pour indiquer l’erreur.
-
Dans l’éditeur Visual Basic, cliquez sur Réinitialiser pour arrêter le débogueur.
-
Corrigez l’erreur en ajoutant la ligne de code suivante au début du code.
Dim x As Integer
Vous avez peut-être entendu parler de la technique appelée avant le débogage. Avec cette technique, vous pouvez parcourir votre code.
-
Dans l’éditeur Visual Basic, placez votre curseur avant F8 privé et appuyez sur.
La première ligne devient jaune.
-
Appuyez sur F8 trois fois.
L’erreur suivante apparaît.
L’objet Range a une propriété appelée valeur. La valeur est pas correctement orthographié ici. Le débogage est un excellent moyen de trouver non seulement des erreurs, mais aussi comprendre un meilleur code. Notre lien: / vba-exemples de débogage [débogage]
exemple vous montre du programme comment seule étape dans votre code et voir l’effet de chaque ligne de code sur votre feuille de calcul.