Partage via


Actions Excel

Après avoir défini une instance Excel, soit avec l’action Lancer Excel ou Attacher à l’exécution d’Excel, vous pouvez gérer les feuilles de calcul Excel.

Pour lire ou extraire les données d’un document Excel, utilisez l’action Lire à partir de la feuille de calcul Excel. Vous pouvez récupérer la valeur d’une seule cellule ou une table de données. L’exemple suivant lit les cellules A1 à E5 :

Capture d’écran de l’action Lire à partir de la feuille de calcul Excel.

Lorsque le flux s’exécute, l’action stocke les données dans une variable de type table de données :

Capture d’écran d’une table de données affichée dans la visionneuse de valeurs.

Écrivez les données du flux dans une feuille de calcul Excel à l’aide de l’action Écrire dans une feuille de calcul Excel. Cette action peut enregistrer toute donnée statique ou variable dans une cellule spécifiée ou dans plusieurs cellules d’une feuille de calcul Excel.

Dans l’exemple suivant, l’action écrit la variable de table de données mentionnée précédemment dans la cellule A51 :

Capture d’écran de l’action Écrire dans une feuille de calcul Excel.

Chaque cellule du classeur est remplie avec sa cellule correspondante dans la table de données. Résultat : la plage de cellules A51 à E55 est remplie avec le contenu de la table de données.

Capture d’écran de données Excel écrites.

Redimensionner des colonnes/lignes dans la feuille de calcul Excel

Redimensionne une sélection de colonnes ou de lignes dans la feuille de calcul active d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel Spécifier l’instance Excel. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Redimensionner la cible S.O. Colonne, Ligne Colonne Spécifier s’il faut redimensionner des colonnes ou des lignes
Plage de sélection S.O. Unique, Plage, Tout disponibles Seule Spécifier s’il faut sélectionner une seule colonne/ligne, une plage de colonnes/lignes ou toutes les colonnes/lignes disponibles dans la feuille de calcul active
Colonne Non Valeur de texte Numéro d’index ou lettre de la colonne. La numérotation des colonnes commence à l’index 1.
Colonne de début Non Valeur de texte L´index ou la lettre de la première colonne. La numérotation des colonnes commence à l’index 1.
Colonne de fin Non Valeur de texte L´index ou lettre de la dernière colonne. La numérotation des colonnes commence à l’index 1.
Ligne Non Valeur numérique Le numéro d’index de la ligne. La numérotation commence à 1.
Ligne de début Non Valeur numérique L´index ou la première ligne. La numérotation commence à 1.
Ligne de fin Non Valeur numérique L´index ou la dernière ligne. La numérotation commence à 1.
Type de redimensionnement S.O. Ajustement automatique, Taille personnalisée Ajustement automatique Spécifier si les colonnes/lignes sélectionnées doivent être ajustées automatiquement ou définir une taille personnalisée
Width Non Valeur numérique Largeur des colonnes sélectionnées
Height Non Valeur numérique Hauteur des lignes sélectionnées

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Échec du redimensionnement des colonnes/lignes Indique un problème lors du redimensionnement des colonnes/lignes

Exécuter la macro Excel

Exécute une macro spécifiée dans le document d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Macro Non Valeur de texte La macro à exécuter. Le texte doit être constitué du nom de la macro, suivi de tous les arguments (facultatifs), tous séparés par des points-virgules.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible d’exécuter une macro Indique un problème lors de l’exécution de la macro spécifiée.

Obtenir une feuille de calcul Excel active

Récupère une feuille de calcul active d’un document Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.

Variables produites

Argument Type Description
SheetName Valeur de texte Nom de la feuille de calcul active
SheetIndex Valeur numérique Index de la feuille de calcul active

Exceptions

Exception Description
Impossible de récupérer la feuille de calcul active Indique un problème lors de la récupération de la feuille de calcul active.

Obtenir toutes les feuilles de calcul Excel

Récupère tous les noms de la feuille de calcul d’un document Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel Spécifier l’instance Excel. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.

Variables produites

Argument Type Description
SheetNames Liste de valeurs texte Noms de toutes les feuilles de calcul

Exceptions

Exception Description
Impossible de récupérer tous les noms de la feuille de calcul Indique un problème lors de la récupération des noms de la feuille de calcul Excel.

Supprimer la feuille de calcul Excel

Supprime une feuille de calcul spécifique depuis une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Supprimer la feuille de calcul avec S.O. Index, Nom Nom  Indiquer s’il faut ou non rechercher la feuille de calcul par nom ou par index
Index de la feuille de calcul Non Valeur numérique Numéro d’index de la feuille de calcul à supprimer. La numérotation commence à 1 : autrement dit l’index de la première feuille de calcul est 1, celui de la deuxième est 2, etc.
Nom de la feuille de calcul Non Valeur de texte Nom de la nouvelle feuille de calcul à supprimer

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de trouver la feuille de calcul Indique qu’une feuille de calcul avec le nom spécifié est introuvable.
Impossible de supprimer la feuille de calcul Indique un problème lors de la suppression de la feuille de calcul spécifiée.

Renommer la feuille de calcul Excel

Renomme une feuille de calcul spécifique d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel Spécifier l’instance Excel. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Renommer la feuille de calcul avec S.O. Index, Nom Nom  Indiquer s’il faut ou non rechercher la feuille de calcul par nom ou par index
Index de la feuille de calcul Non Valeur numérique Index de la feuille de calcul à renommer. La numérotation commence à 1 : autrement dit l’index de la première feuille de calcul est 1, celui de la deuxième est 2, etc.
Nom de la feuille de calcul Non Valeur de texte Nom de la nouvelle feuille de calcul à renommer
Nouveau nom de la feuille de calcul Non Valeur de texte Nouveau nom de la feuille de calcul

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de trouver la feuille de calcul Indique qu’une feuille de calcul avec le nom spécifié est introuvable.
Impossible de renommer la feuille de calcul Indique un problème lors de la modification du nom de la feuille de calcul spécifiée.

Copier la feuille de calcul Excel

Copie une feuille de calcul à partir d’un document Excel et la colle dans le document Excel de la même instance d’Excel ou d’une instance différente.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit être spécifiée dans une action Lancer Excel.
Copier la feuille de calcul avec S.O. Index, Nom Nom  Indiquer s’il faut ou non rechercher la feuille de calcul par nom ou par index
Index de la feuille de calcul No Valeur numérique Index de la feuille de calcul à copier. La numérotation commence à 1 : autrement dit l’index de la première feuille de calcul est 1, celui de la deuxième est 2, etc.
Nom de la feuille de calcul No Valeur de texte Nom de la feuille de calcul à copier.
Instance Excel cible Non Instance Excel Instance Excel du fichier cible. Cette variable doit être spécifiée dans une action Lancer Excel.
Nouveau nom de la feuille de calcul No Valeur de texte Nouveau nom de la feuille de calcul
Coller la feuille de calcul en tant que S.O. Première feuille de calcul, Dernière feuille de calcul Première feuille de calcul Spécifier si la feuille de calcul Excel copiée sera ajoutée avant ou après les feuilles de calcul existantes

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Échec de la copie de la feuille de calcul Indique un problème lors de la copie d’une feuille de calcul dans Excel
Impossible de copier la feuille de calcul portant ce nom Indique un problème lors de la tentative de définition du nom de la feuille après la copie

Activer une cellule dans une feuille de calcul Excel

Activer une cellule dans la feuille de calcul active d’une instance Excel, en fournissant une colonne, une ligne et un décalage.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel Spécifier l’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Activer S.O. Cellule spécifiée de manière absolue, cellule spécifiée de manière relative Cellule absolument spécifiée Indiquer s’il faut ou non préciser la cellule à activer de manière absolue, ou relative, à l’aide d’une distance de décalage qui n’est autre que le nombre de cellules entre la cellule de référence actuellement activée et la cellule réelle activée.
Colonne Non Valeur de texte Valeur numérique ou lettre de la colonne de cellule.
Sens S.O. Gauche, droite, au-dessus, au-dessous Gauche Sélectionner la direction de décalage. Choisir où rechercher la cellule à activer en fonction de la position de la cellule actuellement active.
Décalage par rapport à la cellule active Non Valeur numérique Distance dans les cellules entre la cellule actuellement active et la cellule souhaitée. La numérotation commence à 0.
Ligne Non Valeur numérique Valeur numérique de la ligne de la cellule. La numérotation commence à 1.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible d’activer la cellule Indique un problème lors de l’activation d’une cellule Excel.

Sélectionner des cellules dans une feuille de calcul Excel

Sélectionne une plage de cellules dans la feuille de calcul active d’une instance Excel.

Vous disposez de trois options pour récupérer une plage de cellules via Excel avec l’action Sélectionner les cellules dans la feuille de calcul Excel. Pour commencer, vous avez besoin d’une Instance Excel, que vous pouvez créer en utilisant l’action Lancer Excel et en fournissant les entrées respectives.

  • Pour sélectionner une plage de cellules en fournissant explicitement les coordonnées de la plage, sélectionnez l’option Plage de cellules dans la propriété Sélectionner, puis fournissez une plage en saisissant le nombre de lettres des cellules définissant son début et sa fin dans les propriétés suivantes : Colonne Début, Ligne Début, Colonne Fin, Ligne Fin.

  • Pour sélectionner une plage de cellules, par rapport à la cellule actuellement active, sélectionnez d’abord l’option Plage de cellules par rapport à la cellule active dans la propriété Sélectionner. Définissez ensuite la direction dans les axes X et Y en fonction de la position de la cellule actuellement active, ainsi que le décalage par rapport à la cellule active dans les deux axes en modifiant les propriétés Direction de l’axe X, Décalage de l’axe X, Direction de l’axe Y et Décalage de l’axe Y.

  • Pour sélectionner une plage de cellules en utilisant le nom de la plage, sélectionnez l’option Nomme les cellules dans la propriété Sélectionner.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Sélectionner S.O. Cellule spécifiée de manière absolue, cellule spécifiée de manière relative Cellule absolument spécifiée Indiquer s’il faut ou non sélectionner une plage de cellules explicitement spécifiée ou une plage de cellules par rapport à la cellule actuellement active.
Sens de l’axe X S.O. Gauche, Droite Gauche Direction du décalage sur l’axe X. Où rechercher le long de l’axe horizontal en fonction de la position de la cellule actuellement activée.
Colonne de début Non Valeur de texte L´index ou la lettre de la première colonne.
Décalage X Non Valeur numérique Décalage de l’axe X.
Ligne de début Non Valeur numérique Numéro de la première ligne. La numérotation commence à 1.
Colonne de fin Non Valeur de texte L´index ou lettre de la dernière colonne.
Sens de l’axe Y S.O. Au-dessus, Au-dessous Au-dessus Direction du décalage sur l’axe Y. Où rechercher le long de l’axe vertical en fonction de la position de la cellule actuellement active.
Ligne de fin Non Valeur numérique Numéro de la dernière ligne. La numérotation commence à 1.
Décalage Y Non Valeur numérique Décalage de l’axe Y.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de sélectionner les cellules Indique un problème lors de la sélection des cellules spécifiées.

Obtenir la plage de cellules sélectionnée à partir de la feuille de calcul Excel

Récupérer la plage sélectionnée des cellules dans une structure constituée de la première colonne, de la première ligne, de la dernière colonne et de la dernière ligne.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.

Variables produites

Argument Type Description
FirstColumnIndex Valeur numérique Valeur numérique de la première colonne de la plage
FirstRowIndex Valeur numérique Valeur numérique de la première ligne de la plage
LastColumnIndex Valeur numérique Valeur numérique de la dernière colonne de la plage
LastRowIndex Valeur numérique Valeur numérique de la dernière ligne de la plage

Exceptions

Exception Description
Impossible de récupérer la plage de cellules sélectionnée Indique un problème lors de la récupération de la plage de cellules sélectionnée.

Copier des cellules depuis la feuille de calcul Excel

Copie une plage de cellules depuis la feuille de calcul active d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Mode Copie S.O. Valeurs d’une seule cellule, Valeurs d’une plage de cellules, Valeurs de la sélection Valeurs de la cellule unique Indiquer s’il faut copier une seule cellule, une plage de cellules ou la sélection actuelle des cellules
Colonne de début Non Valeur de texte Index ou lettre de la première colonne
Ligne de début Non Valeur numérique Index de la première ligne
Colonne de fin Non Valeur de texte Index ou lettre de la dernière colonne
Ligne de fin Non Valeur numérique Index de la dernière ligne

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de copier les cellules Indique un problème de copie des cellules à partir du document Excel.

Coller les cellules dans une feuille de calcul Excel

Colle une plage de cellules dans la feuille de calcul active d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel Spécifier l’instance Excel. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Mode Coller S.O. Dans la cellule spécifiée, Dans la cellule actuellement active Sur la cellule spécifiée Indiquer s’il faut ou non coller sur une cellule spécifiée ou sur la cellule actuellement active
Colonne Non Valeur de texte Index ou lettre de la colonne de la cellule
Ligne Non Valeur numérique Numéro de la ligne

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de coller les cellules Indique un problème lors du collage des cellules spécifiées.

Supprimer de la feuille de calcul Excel

Supprime une cellule ou une plage de cellules depuis la feuille de calcul active d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Retrieve S.O. La valeur d’une seule cellule, les valeurs d’une plage de cellules Valeur d’une seule cellule Indiquer s’il faut ou non supprimer une seule cellule ou une table depuis une plage de cellules
Start column Non Valeur de texte Colonne de cellule (valeur de la cellule unique) ou première colonne en tant que valeur numérique ou lettre
Start row Non Valeur numérique Ligne de la cellule (valeur de la cellule unique) ou numéro de la première ligne
End column Non Valeur de texte Dernière colonne sous forme de valeur numérique ou de lettre
End row Non Valeur numérique Numéro de la dernière ligne
Shift direction S.O. Gauche, Haut Gauche Le changement de direction

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de supprimer des cellules Indique un problème lors de la suppression des cellules spécifiées

Insérer une ligne dans une feuille de calcul Excel

Insère une ligne au-dessus d’une ligne sélectionnée d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Index de ligne Non Valeur numérique Index de la ligne au-dessus de laquelle ajouter une nouvelle ligne. La numérotation commence à 1.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de trouver la ligne Indique qu’une ligne avec l’index spécifié est introuvable.
Impossible d’insérer la ligne Indique un problème lors de l’insertion d’une ligne à l’instance Excel spécifiée.

Supprimer une ligne depuis une feuille de calcul Excel

Supprime une ligne sélectionnée à partir d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Supprimer une ligne Non Valeur numérique Numéro d’index de la ligne à supprimer. La numérotation commence à 1.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de trouver la ligne Indique qu’une ligne avec l’index spécifié est introuvable.
Impossible de supprimer la ligne Indique un problème lors de la suppression de la ligne spécifiée.

Insérer une colonne dans une feuille de calcul Excel

Insère une colonne à gauche d’une colonne sélectionnée d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Colonne Non Valeur de texte Numéro d’index ou lettre de la colonne. Une nouvelle colonne apparaît à gauche de la colonne indiquée.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de trouver la colonne Indique qu’une colonne avec le nom spécifié est introuvable.
Impossible d’insérer la colonne Indique un problème lors de l’insertion d’une colonne à l’instance Excel spécifiée.

Supprimer une colonne d’une feuille de calcul Excel

Supprime une colonne sélectionnée depuis une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Supprimer une colonne Non Valeur de texte Numéro d’index ou lettre de la colonne à supprimer.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de trouver la colonne Indique qu’une colonne avec le nom spécifié est introuvable.
Impossible de supprimer la colonne Indique un problème lors de la suppression de la colonne spécifiée.

Rechercher et remplacer des cellules dans une feuille de calcul Excel

Recherche du texte et le remplace par un autre dans la feuille de calcul active d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Mode de recherche S.O. Rechercher, Rechercher et remplacer Trouver Mode de recherche avec
All matches N/A Valeur booléenne False Indiquer s’il faut ou non rechercher/remplacer le texte dans toutes les cellules correspondantes trouvées ou dans la première cellule correspondante uniquement
Texte à rechercher Non Valeur de texte Texte à rechercher dans la feuille de calcul
Text to replace with Non Valeur de texte Texte utilisé pour remplacer les cellules correspondantes
Match case N/A Valeur booléenne False Indiquer s’il faut ou non rechercher des données sensibles à la casse
Match entire cell contents N/A Valeur booléenne False Indiquer s’il faut ou non rechercher des cellules qui contiennent uniquement le texte spécifié
Search by N/A Lignes, Colonnes Lignes Ordre dans lequel rechercher le texte

Variables produites

Argument Type Description
FoundColumnIndex Valeur numérique Index de la colonne trouvée
FoundRowIndex Valeur numérique Index de la ligne trouvée
Cellules Datatable Liste de cellules correspondant aux critères

Exceptions

Exception Description
Impossible de trouver et/ou de remplacer du texte Indique un problème de recherche et/ou de remplacement du texte spécifié

Obtenir la première ligne sur la colonne depuis la feuille de calcul Excel

Récupérer la première ligne libre, compte tenu de la colonne de la feuille de calcul active.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel Spécifier l’instance Excel. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Colonne Non Valeur de texte Index ou lettre qui identifie la colonne. La numérotation des colonnes commence à l’index 1.

Variables produites

Argument Type Description
FirstFreeRowOnColumn Valeur numérique Valeur numérique de la première ligne entièrement vide de la colonne donnée

Exceptions

Exception Description
Impossible de récupérer la première ligne libre Indique un problème lors de la récupération de la première ligne libre d’une instance Excel.

Lire la formule à partir dֺ’Excel

Lit la formule dans une cellule d’Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit être spécifiée dans une action Lancer Excel.
Retrieve S.O. Formule d’une seule cellule, Formule d’une cellule nommée Formule d’une seule cellule Spécifier si la formule doit être récupérée à partir d’une cellule spécifiée ou d’une cellule nommée
Colonne de début No Valeur de texte Colonne de cellule (valeur de la cellule unique) ou première colonne en tant que valeur numérique ou lettre
Start row Non Valeur numérique Ligne de la cellule (valeur de la cellule unique) ou numéro de la première ligne
Nom  No Valeur de texte Nom des cellules

Variables produites

Argument Type Description
CellFormula Valeur de texte Formule d’une seule cellule

Exceptions

Exception Description
Échec de la lecture de la formule à partir de la cellule Indique un problème lors de la lecture de la formule à partir d’une cellule dans Excel

Obtenir la plage de table à partir de la feuille de calcul Excel

Récupère la plage d’une table dans la feuille de calcul active d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit être spécifiée dans une action Lancer Excel.
Nom de table No Valeur de texte Spécifiez le nom de la table dans Excel.
Est un sélecteur de vue S.O. Valeur booléenne False Déterminez si le tableau spécifié est un tableau croisé dynamique.

Variables produites

Argument Type Description
FirstColumnIndex Valeur numérique Valeur numérique de la première colonne de la table
FirstRowIndex Valeur numérique Valeur numérique de la première ligne de la table
LastColumnIndex Valeur numérique Valeur numérique de la dernière colonne de la table
LastRowIndex Valeur numérique Valeur numérique de la dernière ligne de la table

Exceptions

Exception Description
Échec de l’obtention de la plage à partir de la table Indique un problème lors de l’obtention de la plage à partir d’une table dans Excel

Remplir automatiquement les cellules dans la feuille de calcul Excel

Remplit automatiquement une plage de données, sur la base des données d’une autre plage dans la feuille de calcul active d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit être spécifiée dans une action Lancer Excel.
Format des plages S.O. Cellules nommées, Plages spécifiques Cellules nommées Spécifiez la façon dont les plages sont référencées, soit à l’aide de cellules nommées, soit d’index absolus de colonne et de ligne
Nom des cellules sources No Valeur de texte Nom représentant la plage source pour le remplissage automatique
Nom des cellules de destination No Valeur de texte Nom représentant la plage de destination à remplir automatiquement. La plage source doit commencer à partir de la même cellule et doit être incluse dans la plage de destination
Colonne de début No Valeur de texte Index ou lettre de la première colonne des deux plages
Ligne de début No Valeur numérique Numéro de la première ligne des deux plages. La numérotation commence à 1
Colonne de fin source No Valeur de texte Index ou lettre de la dernière colonne de la plage source
Ligne de fin source No Valeur numérique Numéro de la dernière ligne de la plage source. La numérotation commence à 1
Colonne de fin de destination No Valeur de texte Index ou lettre de la dernière colonne de la plage de destination
Ligne de fin de destination No Valeur numérique Numéro de la dernière ligne de la plage de destination. La numérotation commence à 1

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Échec du remplissage automatique des cellules Indique un problème lors du remplissage automatique des cellules dans Excel

Ajouter des cellules dans une feuille de calcul Excel

Ajoute une plage de cellules à la feuille de calcul active d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit être spécifiée dans une action Lancer Excel.
Mode d’ajout S.O. À la feuille active, Aux cellules nommées À la feuille active Spécifier si un ajout à une feuille ou une plage de cellules nommées est nécessaire
Nom  No Valeur de texte Nom de la plage de cellules
La première ligne comporte des en-têtes S.O. Valeur booléenne False Indique que la première ligne de la destination contient des en-têtes de colonnes
Colonne de début Oui Valeur de texte Numéro ou lettre de la colonne initiale, où les données sont ajoutées à partir de la première ligne vide de la destination. Si le champ est laissé vide, la première colonne de la destination spécifiée est utilisée à la place.
En-tête de colonne de début Oui Valeur de texte En-tête de la colonne initiale, où les données sont ajoutées à partir de la première ligne vide de la destination. Si le champ est laissé vide, la première colonne de la destination spécifiée est utilisée à la place.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Échec de l’ajout des cellules Indique un problème lors de l’ajout de cellules dans Excel

Plage de recherche dans la feuille de calcul Excel

Recherche et renvoie le résultat de la fonction LOOKUP d’Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit être spécifiée dans une action Lancer Excel.
Rechercher la valeur No Valeur de texte Valeur à rechercher dans la plage de cellules spécifiée.
Format des plages S.O. Cellules nommées, Plages spécifiques Cellules nommées Spécifiez la façon dont les plages sont référencées, soit à l’aide de cellules nommées, soit d’index absolus de colonne et de ligne.
Noms de cellules No Valeur de texte Nom de la plage de cellules dans laquelle rechercher la valeur de recherche.
Colonne de début No Valeur de texte Index ou lettre de la première colonne de la plage dans laquelle rechercher la valeur de recherche.
Ligne de début No Valeur numérique Numéro de la première ligne de la plage dans laquelle rechercher la valeur de recherche. La numérotation commence à 1.
Colonne de fin No Valeur de texte Index ou lettre de la dernière colonne de la plage dans laquelle rechercher la valeur de recherche.
Ligne de fin No Valeur numérique Numéro de la dernière ligne de la plage dans laquelle rechercher la valeur de recherche. La numérotation commence à 1.
Formulaire Tableau S.O. Valeur booléenne False La forme matricielle de LOOKUP recherche la valeur spécifiée dans la première ligne ou colonne d’un tableau et renvoie une valeur à partir de la même position dans la dernière ligne ou colonne du tableau. Utilisez cette forme de LOOKUP lorsque les valeurs que vous souhaitez mettre en correspondance se trouvent dans la première ligne ou colonne du tableau. Si cette option reste désactivée, la forme vectorielle de LOOKUP est utilisée à la place, qui recherche une valeur dans une plage à une seule ligne ou colonne (appelée vecteur) et renvoie une valeur à partir de la même position dans une deuxième plage à une seule ligne ou colonne.
Nom des cellules de la source de résultats Oui Valeur de texte Nom de la plage de cellules à partir de laquelle la valeur correspondante est renvoyée.
Colonne de début la source des résultats No Valeur de texte Index ou lettre de la première colonne de la plage à partir de laquelle la valeur correspondante est renvoyée.
Ligne de début de la source de résultats No Valeur numérique Numéro de la première ligne de la plage à partir de laquelle la valeur correspondante est renvoyée. La numérotation commence à 1.
Colonne de fin de la source des résultats No Valeur de texte Index ou lettre de la dernière colonne de la plage à partir de laquelle la valeur correspondante est renvoyée.
Ligne de fin de la source de résultats No Valeur numérique Numéro de la dernière ligne de la plage à partir de laquelle la valeur correspondante est renvoyée. La numérotation commence à 1.

Variables produites

Argument Type Description
LookupResult Valeur de texte Valeur renvoyée par la fonction LOOKUP

Exceptions

Exception Description
Échec de la recherche Indique un problème lors de la recherche d’une valeur dans Excel

Définir la couleur des cellules dans la feuille de calcul Excel

Remplit l’arrière-plan des cellules sélectionnées avec la couleur spécifiée dans la feuille de calcul active d’une instance Excel.

Vous pouvez définir la couleur en saisissant un code hexadécimal ou choisir parmi une sélection de noms de couleurs prédéfinis fournis dans la liste. La sélection de l’option "Transparent" laisse les cellules sans aucun remplissage de couleur.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit être spécifiée dans une action Lancer Excel.
Définir la couleur de S.O. Cellule unique, plage de cellules, cellules nommées Unicellulaire Spécifiez s’il faut définir la couleur d’arrière-plan d’une seule cellule, d’une plage de cellules ou de cellules nommées.
Colonne de début No Valeur de texte L’index ou la lettre de la colonne de cellules ou de la première colonne de la plage.
Ligne de début No Valeur numérique La ligne de cellule ou le numéro de la première ligne de la plage. La numérotation commence à 1.
Colonne de fin No Valeur de texte L’index ou la lettre de la dernière colonne de la plage.
Ligne de fin No Valeur numérique Numéro de la dernière ligne de la plage. La numérotation commence à 1.
Noms de cellules No Valeur de texte Nom représentant la plage remplie avec la couleur spécifiée.
Format couleur S.O. Nom, valeur hexadécimale Nom  Sélectionner s’il faut spécifier une couleur par son nom ou sa valeur hexadécimale.
Nom de la couleur No Valeur de texte Sélectionner une des couleurs définies par le système.
Valeur hexadécimale de couleur No Valeur de texte Spécifiez la valeur hexadécimale (RVB) de la couleur.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Échec de la définition de la couleur Indique un problème lors de la définition de la couleur des cellules dans Excel

Lancer Excel

Lance une nouvelle instance Excel ou ouvre un document Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Lancer Excel S.O. Avec un document vierge et ouvrir le document suivant Avec un document vierge Spécifiez si un nouveau document Excel ou un document existant doit être ouvert
Chemin d’accès au document No Fichier Chemin d’accès complet au document Excel existant à ouvrir
Rendre l’instance visible N/A Valeur booléenne Vrai Spécifier si la fenêtre Excel doit être visible ou masquée
Imbriquer sous un nouveau processus Excel S.O. Valeur booléenne False Spécifiez si la feuille de calcul Excel doit être sous un processus Excel unique. Les macros et les compléments d’autres feuilles de calcul ne seront pas accessibles.
Password Oui Saisie directe chiffrée ou valeur de texte Mot de passe du document Excel, s’il est protégé par un mot de passe.
Ouvrir en lecture seule S.O. Valeur booléenne False Spécifier si le document stocké doit être ouvert en mode lecture seule ou non
Charger les compléments et les macros N/A Valeur booléenne False Indiquer s’il faut ou non charger les compléments et les macros dans la nouvelle instance Excel

Variables produites

Argument Type Description
ExcelInstance Instance Excel Instance Excel spécifique à utiliser avec les actions Excel ultérieures. Cela permet à l’utilisateur de spécifier à laquelle de plusieurs feuilles de calcul Excel accéder

Exceptions

Exception Description
Impossible de lancer Excel Indique un problème de lancement d’une instance Excel
Impossible d’ouvrir le document Excel Indique un problème lors de l’ouverture du document Excel spécifié.

Joindre à Excel en cours d’exécution

Joint à un document Excel déjà ouvert.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Nom du document Non Fichier Nom ou chemin d’accès du document Excel à joindre

Variables produites

Argument Type Description
ExcelInstance Instance Excel Instance Excel jointe par cette action pour une utilisation avec des actions Excel ultérieures

Exceptions

Exception Description
Document Excel spécifié introuvable Indique que le document Excel spécifié est introuvable.
Impossible de joindre une pièce jointe au document Excel Indique un problème lors de l’ajout d’une pièce jointe au document Excel.

Lire à partir de la feuille de calcul Excel

Lit la valeur d’une cellule ou une plage de cellules depuis la feuille de calcul active d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Retrieve S.O. La valeur d’une seule cellule, Valeurs d’une plage de cellules, Valeurs de la sélection, Toutes les valeurs disponibles de la feuille de calcul Valeur d’une seule cellule Indiquer s’il faut ou non récupérer la valeur d’une seule cellule, d’une table à partir d’une plage de cellules ou de la feuille de calcul entière
Start column Non Valeur de texte Colonne de cellule (valeur de la cellule unique) ou première colonne en tant que valeur numérique ou lettre
Ligne de début Non Valeur numérique Ligne de la cellule (valeur de la cellule unique) ou numéro de la première ligne
Colonne de fin Non Valeur de texte Dernière colonne sous forme de valeur numérique ou de lettre
End row Non Valeur numérique Numéro de la dernière ligne
Get cell contents as text N/A Valeur booléenne False Indiquer s’il faut ou non récupérer le contenu des cellules entièrement comme texte ou comme le type de correspondance le plus proche tel que date/heure pour les dates, numérique pour les chiffres, etc.
La première ligne de la plage contient les noms de colonne. S.O. Valeur booléenne False Spécifier s’il faut considérer la première ligne comme le nom des colonnes. Dans ce cas, les noms ne sont pas lus comme données dans la table et des actions ultérieures peuvent rechercher les données par noms de colonne.

Variables produites

Argument Type Description
ExcelData Valeur générale Valeur de la cellule unique
ExcelData Datatable Valeur de la plage de cellules sous forme de DataTable

Exceptions

Exception Description
Impossible de lire les valeurs des cellules Indique un problème lors de la lecture des valeurs des cellules Excel spécifiées

Obtenir une cellule active sur la feuille de calcul Excel

Obtenir la cellule active dans la feuille de calcul active du document Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.

Variables produites

Argument Type Description
ActiveCellColumnIndex Valeur numérique Valeur numérique de la colonne de cellule active
ActiveCellRowIndex Valeur numérique Valeur numérique de la ligne de la cellule active

Exceptions

Exception Description
Impossible d’obtenir une cellule active Indique un problème d’obtention de la cellule active

Enregistrer Excel

Enregistre une instance Excel lancée précédemment.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à enregistrer. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Mode d’enregistrement S.O. Enregistrer le document, Enregistrer le document sous Enregistrer le document Comment enregistrer le document de cette instance
Format du document N/A Valeur par défaut (à partir de l’extension), Classeur Excel (.xlsx), Macro de classeur Excel activée (.xlsm), Classeur Excel 97-2003 (.xls), Page Web (.htm, .html), Modèle Excel (.xltx), Macro de modèle Excel activée (.xltm), Modèle Excel 97-2003 (.xlt), Texte (.txt), Texte Unicode (.txt), Texte Macintosh (.txt), Texte DOS (.txt), Feuille de calcul XML (.xml), Excel 95 (.xls), CSV (.csv), DIF (.dif), SYLK (.slk), Macro complémentaire Excel (.xlam), Macro complémentaire Excel 97-2003 (.xla), Classeur Strict Open XML (.xlsx), Feuille de calcul OpenDocument (.ods), Données XML (.xml), Classeur binaire Excel (.xlsb) Valeur par défaut (à partir de l’extension) Format d’enregistrement du document
Chemin d’accès au document Non Fichier Chemin d’accès complet sous lequel enregistrer le document

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible d’enregistrer le document Excel Indique un problème lors de l’enregistrement du document Excel.

Enregistrer dans une feuille de calcul Excel

Écrit une valeur dans une cellule ou une plage de cellules d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Valeur à écrire Non Valeur générale Saisir le texte, le nombre ou la variable à insérer. Si la variable contient une table, elle renseigne les cellules à droite et en dessous par écrasement des données des autres cellules, le cas échéant et une liste renseigne les cellules en dessous.
Mode Écriture S.O. Dans la cellule spécifiée, Dans la cellule actuellement active Sur la cellule spécifiée Indiquer s’il faut ou non écrire dans une cellule spécifiée ou la cellule actuellement active
Colonne Non Valeur de texte Numéro de colonne ou lettre de la cellule dans laquelle écrire
Ligne Non Valeur numérique Ligne de la cellule dans laquelle écrire. La numérotation commence à 1 : autrement dit l’index de la première feuille de calcul est 1, celui de la deuxième est 2, etc.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible d’écrire la valeur vers Excel Indique un problème lors de l’écriture de la valeur spécifiée vers l’instance Excel.

Fermer Excel

Ferme une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à fermer. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Avant de fermer Excel S.O. Ne pas enregistrer le document, Enregistrer le document, Enregistrer le document sous Ne pas enregistrer le document Indiquer s’il faut enregistrer le document de cette instance et comment avant de fermer cette instance
Format du document N/A Valeur par défaut (à partir de l’extension), Classeur Excel (.xlsx), Macro de classeur Excel activée (.xlsm), Classeur Excel 97-2003 (.xls), Page Web (.htm, .html), Modèle Excel (.xltx), Macro de modèle Excel activée (.xltm), Modèle Excel 97-2003 (.xlt), Texte (.txt), Texte Unicode (.txt), Texte Macintosh (.txt), Texte DOS (.txt), Feuille de calcul XML (.xml), Excel 95 (.xls), CSV (.csv), DIF (.dif), SYLK (.slk), Macro complémentaire Excel (.xlam), Macro complémentaire Excel 97-2003 (.xla), Classeur Strict Open XML (.xlsx), Feuille de calcul OpenDocument (.ods), Données XML (.xml), Classeur binaire Excel (.xlsb) Valeur par défaut (à partir de l’extension) Format du document
Chemin d’accès au document Non Fichier Chemin d’accès complet au document

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible d’enregistrer le document Excel Indique un problème lors de l’enregistrement du document Excel.
Impossible de fermer l’instance Excel Indique un problème de fermeture de l’instance Excel.

Définir une feuille de calcul Excel active

Active une feuille de calcul spécifique d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel Spécifier l’instance Excel. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Activer la feuille de calcul avec S.O. Index, Nom Nom  Indiquer s’il faut ou non rechercher la feuille de calcul par nom ou par index
Index de la feuille de calcul Non Valeur numérique Numéro d’index de la feuille de calcul à activer. La numérotation commence à 1 : autrement dit l’index de la première feuille de calcul est 1, celui de la deuxième est 2, etc.
Nom de la feuille de calcul Non Valeur de texte Nom de la feuille de calcul à activer

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de trouver la feuille de calcul Indique qu’une feuille de calcul avec le nom spécifié est introuvable.
Impossible d’activer la feuille de calcul Indique un problème lors de l’activation de la feuille de calcul spécifiée.

Ajouter une nouvelle feuille de calcul

Ajoute une nouvelle feuille de calcul au document d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel Spécifier l’instance Excel. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Nouveau nom de la feuille de calcul Non Valeur de texte Spécifier le nom de la nouvelle feuille de calcul
Ajouter une feuille de calcul en tant que N/A Première feuille de calcul, Dernière feuille de calcul Première feuille de calcul Spécifier s’il faut ajouter la nouvelle feuille de calcul Excel avant ou après les feuilles de calcul existantes

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Une feuille de calcul portant le même nom existe déjà. Indique que la feuille de calcul n’a pas pu être ajoutée, car une feuille de calcul portant le même nom existe déjà.
Impossible d’ajouter la feuille de calcul Indique un problème lors de l’ajout de la feuille de calcul.

Obtenir la première colonne/ligne libre à partir d’une feuille de calcul Excel

Récupère la première colonne et/ou ligne libre de la feuille de calcul active. Ceci est utile pour ajouter de nouvelles données dans une feuille de calcul qui en contient déjà.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel Spécifier l’instance Excel. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.

Variables produites

Argument Type Description
FirstFreeColumn Valeur numérique Valeur numérique de la première colonne entièrement vide. Par exemple, si la colonne F est la première colonne vide, elle sera stockée sous la forme « 6 ».
FirstFreeRow Valeur numérique Valeur numérique de la première ligne entièrement vide. Par exemple, si la ligne 7 est la première ligne vide, elle sera stockée sous la forme « 7 ».

Exceptions

Exception Description
Impossible de récupérer la première colonne/ligne libre Indique un problème lors de la récupération de la première colonne/ligne libre d’une instance Excel.

Obtenir le nom de colonne sur la feuille de calcul Excel

Obtient le nom de la colonne.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Column number Non Valeur numérique Numéro de colonne

Variables produites

Argument Type Description
ColumnName Valeur de texte Le nom de la colonne

Exceptions

Cette action ne comporte aucune exception.

Effacer des cellules dans une feuille de calcul Excel

Efface une plage de cellules ou une cellule nommée dans la feuille de calcul active d’une instance Excel.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Effacer S.O. Plage de cellules, Plage de cellules par rapport à la cellule active, Cellules nommées, Cellule unique Plage de cellules Indiquer s’il faut ou non sélectionner une plage de cellules explicitement spécifiée, une plage de cellules par rapport à la cellule actuellement active, des cellules nommées ou une cellule unique.
Sens de l’axe X S.O. Gauche, Droite Gauche Direction du décalage sur l’axe X. Où rechercher le long de l’axe horizontal en fonction de la position de la cellule actuellement activée.
Colonne de début Non Valeur de texte L´index ou la lettre de la première colonne.
Décalage X Non Valeur numérique Décalage de l’axe X.
Ligne de début Non Valeur numérique Numéro de la première ligne. La numérotation commence à 1.
Colonne de fin Non Valeur de texte L´index ou lettre de la dernière colonne.
Sens de l’axe Y S.O. Au-dessus, Au-dessous Au-dessus Direction du décalage sur l’axe Y. Où rechercher le long de l’axe vertical en fonction de la position de la cellule actuellement active.
Ligne de fin Non Valeur numérique Numéro de la dernière ligne. La numérotation commence à 1.
Décalage Y Non Valeur numérique Décalage de l’axe Y.
Nom  Non Valeur de texte Nom des cellules.
Colonne Non Valeur de texte Index ou lettre de la colonne.
Ligne Non Valeur numérique Le numéro de la ligne. L’énumération commence à partir de 1.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible d’effacer les cellules Indique qu’un problème s’est produit lors de la tentative d’effacement des cellules spécifiées dans l’instance Excel.

Trier les cellules dans une feuille de calcul Excel

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Trier la colonne dans S.O. Feuille, table, plage active Feuille active Spécifiez si la colonne à trier fait partie d’une table, d’une plage spécifiée, soit par son nom, soit par ses coordonnées absolues, ou si elle fait partie de la feuille de calcul active générale.
Nom de table Non Valeur de texte Nom de la table.
Range S.O. Cellules nommées, Plage spécifique Cellules nommées Spécifiez la plage à trier, soit à l’aide d’une cellule nommée, soit d’un index absolu de colonne et de ligne.
Noms de cellules Non Valeur de texte Nom représentant la plage.
Colonne de début Non Valeur de texte L´index ou la lettre de la première colonne.
Ligne de début Non Valeur numérique Numéro de la première ligne. La numérotation commence à 1.
Colonne de fin Non Valeur de texte L´index ou lettre de la dernière colonne.
Ligne de fin Non Valeur numérique Numéro de la dernière ligne. La numérotation commence à 1.
Trier par Oui Règles de tri définies par l’utilisateur S.O. Règles de tri à appliquer.
La première ligne correspond à l’en-tête Oui Valeur booléenne Indique que la première ligne de la feuille de calcul est un en-tête.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Échec du tri des cellules dans la feuille de calcul Indique un problème lors du tri des cellules de la feuille de calcul.

Filtrer les cellules dans une feuille de calcul Excel

Filtrer les cellules de la feuille de calcul Excel permet aux créateurs de créer et d’appliquer un filtre dans la feuille, table ou plage active sur les valeurs d’une colonne spécifiée. Pour filtrer plusieurs colonnes d’une feuille/table/plage active, plusieurs actions Filtrer les cellules de la feuille de calcul Excel doivent être utilisées, chacune appliquant le filtre respectif.

Important

Pour appliquer plusieurs filtres dans une feuille/table/plage active spécifique, assurez-vous que toutes les actions Filtrer les cellules de la feuille de calcul Excel utilisées ciblent la même source (feuille/table/plage active).

Lors de l’utilisation de l’option Filtrer les cellules de la feuille de calcul Excel dans une feuille/plage active avec des filtres déjà existants/appliqués :

  • Si la plage ciblée est la même que celle sur laquelle les filtres précédents ont été appliqués, tous les filtres sont appliqués.
  • Si la plage ciblée n’est pas la même que la plage sur laquelle les filtres précédents ont été appliqués, les filtres précédents sont effacés et seul le dernier filtre est appliqué.
  • Si la plage ciblée est une table, tous les filtres sont appliqués.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Filtrer la colonne dans S.O. Feuille, table, plage active Feuille active Spécifiez si la colonne à filtrer fait partie d’une table, d’une plage spécifiée, soit par son nom, soit par ses coordonnées absolues, ou si elle fait partie de la feuille de calcul active générale
Nom de table Non Valeur de texte Nom de la table.
Range S.O. Cellules nommées, Plage spécifique Cellules nommées Spécifiez la plage à filtrer, soit à l’aide d’une cellule nommée, soit d’un index absolu de colonne et de ligne
Noms de cellules Non Valeur de texte Nom représentant la plage
Colonne de début Non Valeur de texte L´index ou la lettre de la première colonne.
Ligne de début Non Valeur numérique Numéro de la première ligne. La numérotation commence à 1.
Colonne de fin Non Valeur de texte L´index ou lettre de la dernière colonne.
Ligne de fin Non Valeur numérique Numéro de la dernière ligne. La numérotation commence à 1.
Colonne à filtrer Non Valeur de texte Nom ou index de la colonne à filtrer. Si la colonne fait partie d’une table, utilisez le nom de l’en-tête.
Filtres à appliquer Oui Règles de filtrage définies par l’utilisateur S.O. Règles de filtrage appliquées à la colonne définie

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Échec de l’application du filtre sur les cellules dans la feuille de calcul Indique un problème lors de l’application du filtre spécifié sur les cellules de la feuille de calcul

Effacer les filtres dans une feuille de calcul Excel

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Effacer les filtres dans S.O. Feuille, Table active Feuille active Spécifiez s’il faut effacer les filtres de la feuille de calcul active complète ou d’une table spécifique.
Nom de la table Non Valeur de texte Nom de la table.
Effacer les filtres d’une colonne spécifique Oui Valeur booléenne Effacer les filtres d’une colonne spécifique.
Effacer le filtre dans la colonne Non Valeur de texte Nom de la colonne pour effacer le filtre appliqué.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Échec de l’effacement du filtre sur les cellules dans la feuille de calcul Indique un problème lors de l’application du filtre spécifié sur les cellules de la feuille de calcul

Obtenir une cellule vide

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance Excel Non Instance Excel L’instance Excel à utiliser. Cette variable doit avoir été spécifiée au préalable dans une action Lancer Excel.
Operation S.O. Première cellule vide, Première cellule vide de la colonne, Première cellule vide de la ligne, Toutes les cellules vides Première cellule vide Spécifiez s’il faut rechercher la première cellule vide, la première cellule vide de la colonne, la première cellule vide de la ligne ou toutes les cellules vides d’une plage spécifique.
Sens de recherche S.O. Par ligne, Par colonne Par ligne Spécifiez s’il faut rechercher par lignes ou colonnes pour trouver la première cellule vide dans une plage spécifique.
Rechercher dans S.O. Cellules nommées, Plage spécifique Cellules nommées Recherchez une cellule vide dans une cellule nommée ou une plage définie par la colonne/ligne de début et la colonne/ligne de fin.
Noms de cellules Non Valeur de texte Nom représentant la plage.
Column Non Valeur de texte Colonne.
Ligne Non Valeur numérique Ligne.
Colonne de début Non Valeur de texte L´index ou la lettre de la première colonne.
Ligne de début Non Valeur numérique Numéro de la première ligne. La numérotation commence à 1.
Colonne de fin Non Valeur de texte L´index ou lettre de la dernière colonne.
Ligne de fin Non Valeur numérique Numéro de la dernière ligne. La numérotation commence à 1.

Variables produites

Argument Type Description
EmptyCellColumnIndex Valeur numérique Index de la colonne dont la première cellule vide est trouvée.
EmptyCellRowIndex Valeur numérique Index de la ligne dont la première cellule vide est trouvée.
EmptyCells Table de données Liste de cellules vides trouvées.

Exceptions

Exception Description
Échec de l’obtention des cellules vides Indique un problème lors de la récupération des cellules vides de la feuille de calcul.

Limitations connues

Utilisation de fichiers Excel synchronisés via OneDrive ou SharePoint

L’interaction avec des fichiers Microsoft Excel contenus dans des dossiers synchronisés dans OneDrive ou SharePoint peut entraîner un flux erroné. Power Automate pour le bureau utilise des objets COM pour les interactions Excel. OneDrive et SharePoint ne sont pas entièrement compatibles avec les instances Excel lancées via COM.

Pour cette raison, lorsque vous essayez d’ouvrir un fichier Excel stocké dans un répertoire OneDrive ou SharePoint, vous pouvez rencontrer une erreur fichier introuvable. Pour résoudre ce problème, utilisez l’une des solutions de contournement suivantes :

Solution de contournement 1

  • Créez une copie locale du fichier Excel respectif.
  • Modifiez la copie locale du fichier Excel à l’aide des actions d’automatisation Excel de Power Automate pour le bureau.
  • Remplacez la copie du fichier Excel synchronisée via OneDrive ou Sharepoint par la copie locale qui inclut les modifications les plus récentes.

Solution de contournement 2

Note

Cette solution de contournement peut être utilisée en général lorsque l’action Lancer Excel ne s’exécute pas.

  • Ouvrez une nouvelle instance Excel à l’aide de l’action Exécuter l’application. Assurez-vous de fournir un temps d’attente suffisant entre les actions, pour permettre le chargement complet du processus Excel, y compris les éventuels compléments.
  • Utilisez l’action Joindre à Excel pour joindre au nouveau processus.