Bonjour Bebere
1)divcod doit il tjrs être là ,si oui pas de choix
Non pas forcement
2)choix entre eleopt1 à eleopt5,1 par 1 à chaque fois
Non il peuy y avoir ;
eleopt2 et eleopt4 et eleopt 5
Hier g essayé de faire une macro 'enregistrée' par excel sur la base des filtres automatique car c'est exactement ce que je veux . Je suis toujours confronté au meme probleme
Sub filtre()
Sheets('f_ele').Select
Selection.AutoFilter Field:=5, Criteria1:='AGL1'
Selection.AutoFilter Field:=6, Criteria1:='ESP2'
Selection.AutoFilter Field:=7, Criteria1:='LATIN'
End Sub
il faudrait un truc du genre
Sub filtre()
Sheets('f_ele').Select
if combobox1 <> '' then Selection.AutoFilter Field:=4, Criteria1:= combobox1.value
elseif Selection.AutoFilter Field:=4, Criteria1:= TOUT
if combobox2 <> '' then Selection.AutoFilter Field:=5, Criteria1:= combobox2.value
elseif Selection.AutoFilter Field:=5, Criteria1:= TOUT
if combobox3 <> '' then Selection.AutoFilter Field:=6, Criteria1:=combobox3.value
elseif Selection.AutoFilter Field:=6, Criteria1:= TOUT
if combobox7 <> '' then Selection.AutoFilter Field:=7, Criteria1:=combobox4.value
elseif Selection.AutoFilter Field:=7, Criteria1:= TOUT
End Sub
ELSEIF SERAIT LA CONDITION SINON
mERCI