Dans le cours : Excel : Le VBA pour les débutants

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 900 cours dispensés par des experts.

Déboguer le code

Déboguer le code

Lorsque l'on développe, on a besoin à un moment de déboguer, c'est-à-dire d'aller dans le code et de vérifier telle et telle valeur, de s'assurer que le déroulement du programme s'effectue bien comme on l'espère. Il y a donc un moyen assez simple de vérifier le déroulement du système en lui demandant de s'arrêter à certains endroits, à certains points. Allons voir les macros. J'avais fait tout à l'heure une macro qui s'appelle RangeVsOffset et j'aimerais bien que le système s'arrête juste avant d'exécuter la deuxième ligne, c'est-à-dire le ActiveSheet.Range de C6, etc. Alors, je vais au regard de cette ligne me mettre dans la marge avec le curseur de ma souris. Vous voyez que l'orientation du curseur change. Je me mets donc dans la marge, dans la zone grise et je clique. Il y a un point rouge qui est positionné et la ligne apparaît également en rouge. Cela indique au système d'exécution du VBA qu'il devra s'arrêter au point rouge. Donc juste avant d'exécuter ActiveSheet.Range, etc. Il…

Table des matières