Pour déboguer

4 mars 2014
Imprimer

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.