Bonjour,
Je suis en train de travailler sur une UserForm qui permettra de faire des tri (filtres) en fonction du contenu d'une textBox que l'utilisateur remplira (Je sais qu'Excel le fait déjà avec la fonction Filtre, sans prise de tête mais on me demande de faire comme ça ...)
J'ai donc essayé de faire différentes macro, en me basant sur celles qui font un filtre à appellation fixe j'ai essayé de faire un filtre avec une base identique (par exemple pour le repos : "REST ") et en rajoutant une variable qui représente le contenu de la textBox :
Sub Repos()
'
' Macro Repos
R = txtRepos.Value
Range("C4").Select
Selection.AutoFilter
ActiveSheet.Range("$A$4:$R$64").AutoFilter Field:=3, Criteria1:= _
"REST " & R
End Sub
J'ai essayé de la formuler de différentes manières et je commence à tomber à court d'idées.
La userform se lance depuis l'onglet carton, bouton Mise en Forme