R
rbs11
Guest
Bonjour à tous,
Je travaille sur un petit fichier excel qui fonctionne de la façon suivant.
Dans un onglet "recherche" en L3 j'inscris "2010" , en J3 j'inscris "Pharma". Je clique sur un bouton qui est censé me faire un filtre automatique des colonnes 19 et 54 en affichant dans la première les lignes contenant "2010" et les lignes "Pharma" pour l'autre.
Voilà le bout de code que j'ai bricolé:
If Not (IsEmpty(Worksheets("Chercher").Range("L3").Value)) Then
Selection.AutoFilter Field:=54, Criteria1:=Worksheets("Chercher").Range("L3").Value
End If
If Not (IsEmpty(Worksheets("Chercher").Range("J3").Value)) Then
Selection.AutoFilter Field:=19, Criteria1:=Worksheets("Chercher").Range("J3").Value
End If
Bien sur cela ne fonctionne pas.
Auriez vous une idée du pourquoi du comment?
Merci beaucoup.
Je travaille sur un petit fichier excel qui fonctionne de la façon suivant.
Dans un onglet "recherche" en L3 j'inscris "2010" , en J3 j'inscris "Pharma". Je clique sur un bouton qui est censé me faire un filtre automatique des colonnes 19 et 54 en affichant dans la première les lignes contenant "2010" et les lignes "Pharma" pour l'autre.
Voilà le bout de code que j'ai bricolé:
Code:
Selection.AutoFilter Field:=54, Criteria1:=Worksheets("Chercher").Range("L3").Value
End If
If Not (IsEmpty(Worksheets("Chercher").Range("J3").Value)) Then
Selection.AutoFilter Field:=19, Criteria1:=Worksheets("Chercher").Range("J3").Value
End If
Code:
Bien sur cela ne fonctionne pas.
Auriez vous une idée du pourquoi du comment?
Merci beaucoup.