Bonjour tout le monde, je reviens aujourd'hui vers vous car j'ai un problème avec ma méthode de filtrage. J'ai écris un programme permettant d'importer une base de données d'un autre classeur Excel sur mon classeur Excel. Je réalise ensuite un tri des données et cela passe par une méthode de filtrage. Pour être plus précis, mon classeur possède plusieurs onglets correspondant à des types de tarifs. La base de données que je viens d'importer comporte une colonne indiquant le type de tarif. Donc je filtra chaque type de tarif pour l'ajouter à l'onglet qu'il faut. Seulement, j'ai un problème avec mon code :
Le programme s'arrête sur cette ligne avec comme message d'erreur : "La méthode AutoFilter de la classe Range a échoué"
Code : Sélectionner tout - Visualiser dans une fenêtre à part Sheets("Données").Range("$A$1:$O$" & derniereLigne1).AutoFilter Field:=16, Criteria1:="CE1"
Auriez-vous une réponse à cette erreur s'il vous plait ?
Merci d'avance.
Partager