Re : syntaxe de range
Bonjour Bjin,
Je vais reformuler ma demande.
la syntaxe suivante 'Range("B1:B" & Range("B65536").End(xlUp).Row).AutoFilter Field:=1, Criteria1:="<>2"' me convient parfaitement, seulement je dois l'adapter car je ne connais pas à l'avance la colonne qui sera filtrer. Donc en conservant le même type de formule et sachant que la variable 'CHOIX' sera le numéro de la colonne j'ai écrit 'Range(Cells(1, CHOIX), Cells(CHOIX) & Range(Cells(65535, CHOIX)).End(xlUp).Row).AutoFilter Field:=1, Criteria1:="<>2"' mais ça ne fonctionne pas.
Je n'ai pas parlé de tri et le formulaire n'apportera rien de plus à la compréhension du problème.
Je te remercie néanmoins de prendre du temps pour m'aider.
Cordialement
SASJM37
PS : la formule 'Range(cells(1,CHOIX)).AutoFilter Field:=CHOIX, Criteria1:="="' fonctionne, mais elle filtre toutes les colonnes et ce n'est pas mon souhait.