L'informatique à votre portée
L'informatique prêt-à-porter

Faites appel à moi pour vos formations
sur les dpts 81, 31, 82, 11 et 67 (Strasbourg)
Confiez moi vos développements Office

FacebookTwitterGoogle BookmarksLinkedin

Pour déboguer

Imprimer E-mail
4 mars 2014

Pour vous aider à déboguer (trouver les erreurs) de votre code, vous pouvez, en plus, inscrire dans cette fenêtre des résultats au cours de votre code. L'objet Debug représente la fenêtre d'exécution et la méthode Print permet d'inscrire ce que vous voulez dans la fenêtre. Si vous désirez inscrire plusieurs données, séparez-les par une virgule. Exemple :

Sub UtilisationDebugP()
     Dim strResult As String

     strResult = InputBox("Tapez ce que vous voulez")
     Debug.Print "vous avez tapez : ", strResult
End Sub

La méthode Assert permet d'arrêter l'exécution du code si une expression booléenne est fausse.

Sub UtilisationDebugA()
     Dim strResult As String

     strResult = InputBox("Tapez ce que vous voulez")
     Debug.Assert strResult = "" 'dans le cas où un strResult n'est pas vide, alors l'exécution du code est arrêté ici
End Sub

Bien entendu, n'oubliez pas d'ôter toutes ces instructions lorsque votre code est correct.

Présentation

Imprimer E-mail
4 mars 2014

Cette fenêtre s'affiche généralement au bas de la fenêtre de code. Elle permet d'exécuter une instruction ou lire la valeur d'une expression ou d'une propriété. Pour l'afficher :

  • Dans le menu Affichage, sélectionnez Fenêtre Exécution,
  • Ou cliquez sur le bouton Fenêtre Exécution ,
  • Ou appuyez sur les touches Ctrl+g.

Pour exécuter une instruction :

  • Tapez une ligne d'instruction dans cette fenêtre.
  • Placez votre curseur sur cette ligne et appuyez sur la touche Entrée
  • Si vous désirez exécuter plusieurs lignes d'instructions, il vous faut recommencer l'étape précédente pour chacune des lignes.

Pour lire le résultat d'une expression ou d'une propriété :

  • Tapez un point d'interrogation
  • Tapez votre expression ou votre ligne d'instruction sur la même ligne.
  • Placez votre curseur sur cette ligne et appuyez sur la touche Entrée

Sous-catégories