Utiliser l\'action Filtrer
- Dernière mise à jour2026/02/23
Utilisez le Filtrer action pour filtrer les données d\'une colonne dans un tableau ou une feuille de calcul spécifique.
Considérations
Une erreur s\'affiche si l\'une des conditions suivantes est rencontrée lorsque vous déployez votre automatisation pour filtrer des données à partir d\'un tableau ou d\'une feuille de calcul :
- Si vous fournissez un nom de table ou un nom/position de colonne incorrect.
Par exemple, le tableau dans Excel s\'appelle
MonthlySales, mais vous saisissezMonthly Sales(avec un espace). - Le Nom de session que vous avez fourni ne correspond pas à celui utilisé dans l\'Ouvrir action.
- Le nom de feuille de calcul Excel ou la plage de cellules que vous avez spécifiée n\'existe pas.
Par exemple, vous saisissez
Sheet2alors que seule laSheet1existe, ou vous saisissezB2:D4alors que la feuille ne comporte que les colonnes A à C. - Il y a une incompatibilité de type de données entre le type de filtre et les données de la colonne.
Par exemple, la colonne
Maydans le tableau spécifié contient des valeurs textuelles commeHigh, Low, mais vous utilisezGreater than 150. - Le fichier auquel vous essayez d\'accéder est fermé, verrouillé ou inaccessible.
- Il existe un conflit entre les filtres existants et les nouveaux paramètres de filtre.
Procédure
Imaginez un scénario où il existe un classeur Excel intitulé Ventes mensuelles.xls et vous souhaitez filtrer les colonnes Mai et Juillet afin de n\'afficher que les lignes contenant des valeurs supérieures à 150.
- Utilisez l\' Ouvrir action du Excel package pour ouvrir votre classeur.
- Attribuez le nom de session ExcelSession1.
- Faites glisser et déposez l\'Filtrer
actiondans le script d\'automatisation.
- Dans , saisissez Ventes mensuelles.
- Sélectionnez et saisissez Mai.
- Faites glisser et déposez une autre Filtre
action dans le script d\'automatisation.
- Dans , saisissez Ventes mensuelles.
- Sélectionnez et saisissez Juillet.
- Utilisez le champ Filtrer pour sélectionner les éléments suivants :
- Dans le champ Type de filtre, sélectionnez Nombre.
- Cliquez sur le menu déroulant et sélectionnez Supérieur à.
- Dans le champ valeur, saisissez 150.
- Dans le champ Nom de session, saisissez ExcelSession1.
- Cliquez sur Enregistrer.
Lorsque vous exécutez cette automatisation, la feuille Excel n\'affichera que les colonnes Mai et Juillet où la valeur est supérieure à 150.