VBA pour trier une colonne sur plusieurs critères

Hola a todos !

Petite question du jour : je gère une base email pour laquelle j'ai mis toutes les adresses dans la colonne A. Afin de pouvoir évacuer les adresses invalides, je souhaite trier cette colonne A en demandant de filtrer totues les cellules contenant une virgule, un point-virgule, deux points, etc...

J'ai déjà effectué un premier bout de code mais j'ai une erreur "La méthode AutoFilter de la classe Range a échoué".

Sub TestTri()
    ActiveSheet.Range("A2:A250000").Select
    Selection.AutoFilter Field:=10, Criteria1:=Array( _
        ",", ";", ":", "/", "!"), Operator:=xlFilterValues
End Sub

N'étant pas très doué en VBA... je galère

Vous auriez une soluce pour ma problématique ?

Bonjour,

avant de te lancer dans le VBA, il faut déjà connaître la différence entre filtrer et trier

et essayer ça dans la feuille , et puis t'essayer au vba

P.

Hola Luffy, bonjour le forum,

Sans être sûr que le problème ne soit que là, il me semble que la valeur du Field doit être 1 et non pas 10...

[Édition]

Bonjour Patrick, nos posts se sont croisés...

Rechercher des sujets similaires à "vba trier colonne criteres"