Partage via


Définir et effacer un point d’arrêt

Vous avez défini un point d'arrêt pour suspendre l'exécution à une instruction spécifique dans une procédure ; par exemple, lorsque vous suspectez qu'il existe peut-être des problèmes. Désactivez les points d'arrêt lorsque vous n'en avez plus besoin pour arrêter l'exécution.

Pour définir un point d'arrêt

  1. Positionnez le point d'insertion dans une ligne de la procédure où vous souhaitez arrêter l'exécution.

  2. Dans le menu Déboguer , choisissez Basculer le point d’arrêt (F9), cliquez en regard de l’instruction dans la barre d’indicateurs de marge (si visible) ou utilisez le raccourci de barre d’outils : bouton Barre d’outils.

    Le point d’arrêt est ajouté et la ligne est définie sur la couleur de point d’arrêt définie sous l’onglet Format de l’éditeur dans la boîte de dialogue Options .

Si vous avez défini un point d'arrêt sur une ligne qui contient plusieurs instructions séparées par deux points (:), l'arrêt se produit toujours à la première instruction de la ligne.

Pour effacer un point d'arrêt

  1. Positionnez le point d'insertion n'importe où sur une ligne de la procédure contenant le point d'arrêt.

  2. Dans le menu Débogage, sélectionnez Basculer le point d'arrêt (F9), ou cliquez en regard de l'instruction dans la barre de l'indicateur de marge (si elle est visible).

  3. Le point d'arrêt est supprimé, ainsi que la sélection.

Pour effacer tous les points d'arrêt dans l'application

  • Dans le menu Débogage, sélectionnez Effacer tous les points d'arrêt (Ctrl+Maj+F9).

Remarque

Les points d'arrêt définis dans le code ne sont pas enregistrés lorsque vous enregistrez votre code.

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.