Bonjour,

je ne sais si ce sujet a déjà été abordé mais je n'ai rien trouvé dans les forums.

J'ai écris un sript simple suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub ComboBox1_Change()
Sheets("Immatricule").Select
Columns("c").Select
Selection.AutoFilter Field:=1, Criteria1:=ComboBox1.Value
Range("A2:O40").Select
    Selection.Copy    
    Sheets("Feuil13").Select
    Range("AA1").Select
    ActiveSheet.Paste
    Sheets("Immatricule").Select
    Rows("1:1").Select
    Application.CutCopyMode = False
    Selection.AutoFilter
si je l'insère dans un 'combobox' le message suivant apparait : "erreur d'execution 1004 : La methode autofilter de la classe range a échoué"

En revanche cela fonctionne sans problème avec un 'commandbutton'.

Quelle différence y a til entre une liste deroulante et un bouton de commande ?