Partager via


Actions de boucle

Utilisez des boucles pour automatiser les sections répétitives de vos flux de bureau et évitez d’exécuter les mêmes actions plusieurs fois.

La liste suivante présente quelques applications et fonctionnalités utiles des boucles :

  • Utiliser des boucles simples pour effectuer un nombre donné de répétitions et parcourir les données.
  • Déployer une condition de boucle afin de répéter des actions jusqu’à ce qu’une condition soit remplie.
  • Itérer dans les éléments d’une liste à l’aide de boucles For Each.
  • Terminer explicitement les boucles si nécessaire.

Pour plus d’informations sur l’utilisation des boucles, accédez à Utiliser les boucles.

Quitter la boucle

Met fin à la boucle, le flux reprend ensuite sur l’action ou l’instruction qui suit la boucle.

Paramètres d’entrée

Cette action ne requiert aucune entrée.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Cette action ne comporte aucune exception.

For each

Itère sur des éléments d’une liste, d’une table de données ou d’une ligne de données, permettant l’exécution répétée d’un bloc d’actions.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Valeur à itérer Non * Saisissez une valeur de liste, de ligne de données ou de table de données à itérer.

Variables produites

Argument Type Description
* Nom de la valeur qui stocke la valeur de l’élément actuel dans chaque itération.

Exceptions

Cette action ne comporte aucune exception.

Loop

Itère un bloc d’actions pendant un nombre de fois spécifié

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Démarrer à partir de Non Valeur numérique Définissez le point de départ du compteur de boucles.
Incrémenter de Non Valeur numérique Définissez l’incrément par lequel la variable du compteur de boucles est augmentée.
Fin le Non Valeur numérique Définissez le point final du compteur de boucles.

Variables produites

Argument Type Description
* Nom de la valeur qui stockera l’index actuel, en commençant par la valeur de départ. La valeur changera par incrément à chaque itération.

Exceptions

Cette action ne comporte aucune exception.

Boucle conditionnelle

Itère un bloc d’actions tant qu’une condition spécifiée prouve qu’elle est vraie.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Opérateur S.O. Égal à (=), Non égal à (<>), Supérieur à (>), Supérieur ou égal à (>=), Inférieur à (<), Inférieur ou égal à (<=) Égal(e) à (=) Choisissez la relation entre le premier opérande et le deuxième opérande.
Premier opérande Non * Entrez un nom de valeur défini par une action précédente, un texte, un numéro ou une expression à comparer avec le deuxième opérande.
Deuxième opérande Non * Entrez un nom de valeur produit par une action précédente, un texte, un numéro ou une expression à comparer avec le premier opérande.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Cette action ne comporte aucune exception.

Boucle suivante

Force l’itération suivante du bloc, ignorant les actions intermédiaires.

Paramètres d’entrée

Cette action ne requiert aucune entrée.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Cette action ne comporte aucune exception.