Effectuer des actions pour différentes instructions conditionnelles

Réaliser d'autres actions pour des conditions vraies ou fausses

  1. Placez le curseur à l'emplacement souhaité dans la zone de texte de la règle de la boîte de dialogue Modifier la règle.
  2. Sélectionnez If...Then...EndIf dans la liste déroulante de la barre d'outils.
  3. Remplacez My_expression par la première expression à évaluer.
  4. Entrez l'action à effectuer si la condition est vraie, sur la ligne entre l'instruction If-Then et l'instruction EndIf.
  5. Laissez le curseur à la fin de l'action que vous venez de saisir et sélectionnez Else dans la liste déroulante.
  6. Entrez l'action à effectuer si la condition est vraie, sur la ligne entre l'instruction Else et l'instruction EndIf.

Lorsque vous entrez les actions à effectuer, vous pouvez utiliser les options de la zone Extraits de code pour insérer une fonction à l'emplacement du curseur. Vous pouvez ensuite ajouter les arguments appropriés pour la fonction.

Remarque : Vous pouvez également saisir tout le texte indiqué dans cette procédure manuellement ; toutefois, l'utilisation de la liste déroulante et des extraits de code permet de réduire les erreurs.

Effectuer une action uniquement si une condition est vraie

  1. Placez le curseur à l'emplacement souhaité dans la zone de texte de la règle de la boîte de dialogue Modifier la règle.
  2. Sélectionnez If...Then...EndIf dans la liste déroulante de la barre d'outils.
  3. Remplacez My_expression par l'expression à évaluer.
  4. Entrez l'action à effectuer si la condition est vraie, sur la ligne entre l'instruction if-then et endif instruction.

Lorsque vous entrez l'action à effectuer, utilisez les options de la zone Extraits de code pour insérer une fonction à l'emplacement du curseur. Vous pouvez ensuite ajouter les arguments appropriés pour la fonction.

Remarque : Vous pouvez également saisir tout le texte indiqué dans cette procédure manuellement ; toutefois, l'utilisation de la liste déroulante et des extraits de code permet de réduire les erreurs.

N'effectuer aucune action pour une condition

  1. Placez le curseur à l'emplacement souhaité dans la zone de texte de la règle de la boîte de dialogue Modifier la règle.
  2. Sélectionnez If...Then...EndIf dans la liste déroulante de la barre d'outils.
  3. Placez le curseur entre les deux lignes insérées et sélectionnez Else dans la liste déroulante.
  4. Remplacez My_expression par l'expression à évaluer.
  5. <recommandé> Entrez un commentaire, tel que "ne rien faire", pour remplacer ce qui serait normalement une action dans l'instruction.
    • Entrez le commentaire à la fin de l'instruction If-Then pour n'effectuer aucune action si la condition est vraie.
    • Entrez le commentaire à la fin de l'instruction Else pour n'effectuer aucune action si la condition est fausse.
  6. Entrez l'action à effectuer pour la condition vraie ou fausse, selon la condition qui doit inclure l'action.

Lorsque vous entrez l'action à effectuer, utilisez les options de la zone Extraits de code pour insérer une fonction à l'emplacement du curseur. Vous pouvez ensuite ajouter les arguments appropriés pour la fonction.

Remarque : Vous pouvez également saisir tout le texte indiqué dans cette procédure manuellement ; toutefois, l'utilisation de la liste déroulante et des extraits de code permet de réduire les erreurs.

Réaliser d'autres actions pour plus de deux conditions

  1. Placez le curseur à l'emplacement souhaité dans la zone de texte de la règle de la boîte de dialogue Modifier la règle.
  2. Sélectionnez If...Then...EndIf dans la liste déroulante de la barre d'outils.
  3. Remplacez My_expression par la première expression à évaluer.
  4. Entrez l'action à effectuer pour la condition, entre les deux lignes.
  5. Placez le curseur à la fin de l'action que vous venez de saisir, sélectionnez ElseIf... Then dans la liste déroulante, puis remplacez My_expression par l'expression à évaluer.
  6. Entrez l'action à effectuer pour cette condition, sur la ligne vide en dessous de la condition.
  7. Répétez les deux étapes précédentes autant de fois que nécessaire pour les autres conditions.

Lorsque vous entrez les actions à effectuer, utilisez les options de la zone Extraits de code pour insérer une fonction à l'emplacement du curseur. Vous pouvez ensuite ajouter les arguments appropriés pour la fonction.

Remarque : Vous pouvez également saisir tout le texte indiqué dans cette procédure manuellement ; toutefois, l'utilisation de la liste déroulante et des extraits de code permet de réduire les erreurs.

Réaliser d'autres actions en fonction du test

Select Case <test expression>
Case <expression list 1>
<statement list 1>
Case <expression list 2>
<statement list 2>
Case Else
<statement list n>
End Select
  1. Placez le curseur à l'emplacement souhaité dans la zone de texte de la règle de la boîte de dialogue Modifier la règle.
  2. Sélectionnez Select Case dans la liste déroulante Mots-clés de la barre d'outils.
  3. Ajoutez un espace à la fin de l'instruction que vous avez insérée, puis entrez l'expression test.
  4. Appuyez sur la touche ENTREE, puis sélectionnez Case dans liste déroulante Mots-clés de la barre d'outils.
  5. Ajoutez un espace à la fin de l'instruction que vous avez insérée, puis entrez la première expression à comparer à l'expression test.
  6. Entrez l'action à effectuer pour cette condition, sur la ligne vide en dessous de l'expression.
  7. Répétez les deux étapes précédentes autant de fois que nécessaire pour chaque expression.
  8. Placez le curseur sur une ligne vide en dessous de la dernière expression et sélectionnez Case Else dans la liste déroulante Mots-clés.
  9. Sur la ligne vide en dessous de l'instruction que vous avez insérée, entrez la dernière clause Case pour éviter les résultats inattendus, puis appuyez sur la touche Entrée.
  10. Placez le curseur sur une ligne vide en dessous de la dernière expression et sélectionnez End Select dans la liste déroulante Mots-clés.

Lorsque vous entrez les actions à effectuer, utilisez les options de la zone Extraits de code pour insérer une fonction à l'emplacement du curseur. Vous pouvez ensuite ajouter les arguments appropriés pour la fonction.

Remarque : Vous pouvez également saisir tout le texte indiqué dans cette procédure manuellement ; toutefois, l'utilisation de la liste déroulante et des extraits de code permet de réduire les erreurs.