Erreur '1004' Méthode autofilter de la classe range a échoué

[Fermé]
Signaler
Messages postés
3
Date d'inscription
mardi 3 février 2015
Statut
Membre
Dernière intervention
4 février 2015
-
Messages postés
15886
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
1 septembre 2021
-
Bonjour,

Après des recherches, je ne trouve pas de solution à mon problème (qui d'ailleurs n'existait pas auparavant ...)

Explication du programme : je dois filtrer un tablau dans une feuille nommée "Restrictions" en fonction du matricule d'un agent que je renseigne dans une textbox nommée "txt_matricule" qui appartient au userform "matricule_agent".

L'erreur intervient pour la ligne surlignée mais je n'arrive pas à trouver pourquoi dans ce contexte ..

Private Sub cmd_consultation_Click()
'Filtrer en fonction du choix du matricule de l'agent
Sheets("Restrictions").Select
Selection.AutoFilter Field:=1, Criteria1:=matricule_agent.txt_matricule.Text

Msg_consultation_màj.Hide
End Sub

Merci pour votre aide
A voir également:

1 réponse

Messages postés
15886
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
1 septembre 2021
1 525
Bonjour,

il faut une plage de cellule

ex:

Sheets("feuil1").Range("A1:C12").Select
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci