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 :
Lorsque le flux s’exécute, l’action stocke les données dans une variable de type table de données :
É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 :
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.
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.
| 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.
| 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.
| 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
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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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. |
Lit la formule dans une cellule d’Excel.
| 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 |
| 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.
| 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.
| 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.
| 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.
| 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 une 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.
| 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 |
Cellule unique |
Spécifiez si la couleur d’arrière-plan d’une seule cellule, d’une plage de cellules ou de cellules nommées doit être définie. |
| Colonne de début |
No |
Valeur de texte |
|
Index ou lettre de la première colonne de la cellule ou de la plage. |
| Ligne de début |
No |
Valeur numérique |
|
Ligne de cellule ou numéro de la première ligne de la plage. La numérotation commence à 1. |
| Colonne de fin |
No |
Valeur de texte |
|
Index ou 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 à remplir avec la couleur spécifiée. |
| Format de couleur |
S.O. |
Nom, Valeur hexadécimale |
Nom |
Indiquez s’il faut spécifier une couleur par son nom ou sa valeur hexadécimale. |
| Nom de la couleur |
No |
Valeur de texte |
|
Sélectionnez 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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à.
| 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.
| Argument |
Facultatif |
Accepte |
Valeur par défaut |
Description |
| Column number |
Non |
Valeur numérique |
|
Numéro de colonne |
Variables produites
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.
| 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
| 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.
| 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
| 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
| 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 |
Datatable |
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.
Incident avec Lire à partir de la feuille de calcul Excel
Lorsque l’option Obtenir le contenu de la cellule sous forme de texte est activée dans l’action Lire à partir de la feuille de calcul Excel, les données sont récupérées exactement comme elles apparaissent dans la feuille de calcul Excel. Cela signifie que si la largeur de la colonne est trop étroite et que les données sont affichées sous la forme ### dans Excel, ces symboles apparaîtront également dans le résultat.
Solution de contournement :
Pour éviter cela, utilisez l’action Redimensionner les colonnes/lignes. Si l’option Obtenir le contenu de la cellule sous forme de texte n’est pas utilisée, les données extraites sont les valeurs de cellules brutes, quelle que soit leur mode d’affichage ou de mise en forme dans la feuille de calcul. Cela signifie qu’il n’est pas nécessaire d’utiliser l’action Redimensionner les colonnes/lignes. Pour les valeurs de date, l’heure est ajoutée, car le type de données de date inclut l’heure.