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

4 mars 2014
Imprimer E-mail

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.