Range.AdvancedFilter(XlFilterAction, Object, Object, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Filtre ou copie des données à partir d'une liste basée sur une plage de critères.
public object AdvancedFilter (Microsoft.Office.Interop.Excel.XlFilterAction Action, object CriteriaRange, object CopyToRange, object Unique);
Public Function AdvancedFilter (Action As XlFilterAction, Optional CriteriaRange As Object, Optional CopyToRange As Object, Optional Unique As Object) As Object
Paramètres
- Action
- XlFilterAction
Obligatoire XlFilterAction. Il peut s’agir de l’une des constantes XlFilterAction suivantes : xlFilterCopyxlFilterInPlace
- CriteriaRange
- Object
Objet facultatif. Plage de critères. Si cet argument n'est pas défini, il n'y a aucun critère.
- CopyToRange
- Object
Objet facultatif. Plage de destination pour les lignes copiées si Action est xlFilterCopy
. Sinon, cet argument est ignoré.
- Unique
- Object
Objet facultatif. True pour filtrer les enregistrements uniques uniquement ; False pour filtrer tous les enregistrements qui répondent aux critères. La valeur par défaut est False.
Retours
Remarques
Si la sélection initiale est une seule cellule, la zone active de cette cellule est utilisée.