Ajouter une expression espionneAdd a watch expression

Une expression espionne est une expression que vous définissez pour être surveillée dans la fenêtre Espion.A watch expression is an expression that you define to be monitored in the Watch window. Lorsque votre application entre en mode Arrêt, les expressions espionnes que vous avez sélectionnées s’affichent dans la fenêtre Espion, où vous pouvez observer leurs valeurs.When your application enters break mode, the watch expressions you selected appear in the Watch window where you can observe their values.

Pour ajouter une expression espionneTo add a watch expression

  1. Dans le menu Débogage, choisissez Ajouter un espion.On the Debug menu, choose Add Watch. La boîte de dialogue Ajouter un espion s’affiche.The Add Watch dialog box is displayed.

  2. Si une expression est déjà sélectionnée dans la fenêtre Code, elle est automatiquement affichée dans la zone d' expression .If an expression is already selected in the Code window, it is automatically displayed in the Expression box. Si aucune expression n’est affichée, entrez l’expression que vous souhaitez évaluer.If no expression is displayed, enter the expression you want to evaluate. L’expression peut être une variable, une propriété, un appel de fonction ou toute autre expression valide.The expression can be a variable, a property, a function call, or any other valid expression.

  3. Sélectionnez un contexte de module ou de procédure dans le groupe Contexte pour sélectionner la plage d’évaluation de l’expression.Select a module or procedure context in the Context group to select the range for which the expression will be evaluated.

    Notes

    Sélectionnez la portée la plus étroite correspondant à vos besoins.Select the narrowest scope that fits your needs. La sélection de toutes les procédures ou de tous les modules peut ralentir l’exécution du module de façon considérable, car l’expression est évaluée après l’exécution de chaque instruction.Selecting all procedures or all modules can slow down module execution considerably, because the expression is evaluated after execution of each statement. Si vous sélectionnez une procédure spécifique pour un contexte, l’exécution est affectée uniquement lorsque la procédure se trouve dans la liste des appels de procédures actives.If you select a specific procedure for a context, execution is affected only while the procedure is in the list of active procedure calls. Choisissez pile des appels dans le menu affichage pour afficher la liste des procédures actives.Choose Call Stack from the View menu to display the list of active procedures.

  4. Sélectionnez une option du groupe Type d’espion pour définir la façon dont le système répond à l’expression espionne.Select an option in the Watch Type group to define how the system responds to the watch expression.

    • Pour afficher la valeur de l’expression espionne, choisissez expression espionne.To display the value of the watch expression, choose Watch Expression.

    • Pour arrêter l’exécution si l’expression est évaluée à true, choisissez arrêter lorsque la valeur est true.To stop execution if the expression evaluates to True, choose Break When Value is True.

    • Pour arrêter l’exécution lorsque la valeur de l’expression change, choisissez arrêter lorsquela valeur change.To stop execution when the value of the expression changes, choose Break When Value Changes.

  5. Sélectionnez OK.Choose OK.

Voir aussiSee also

Assistance et commentairesSupport and feedback

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ?Have questions or feedback about Office VBA or this 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.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.