Recherche et selection de page à partir d'une valeur textbox

Bonjour à tous,

J'ai une liste de feuille ayant différents noms : Martin, Durand, Mahé, Dupond etc..

je souhaiterai pouvoir sélectionner la page correspondant au nom préalablement rentré dans un textbox.

Exemple: Dans mon userform et dans mon textbox1 je rentre Mahé, la macro va alors cherché la page correspond et la sélectionnée.

après la sélection de page je dois faire le lien entre mes listbox et ma feuille excel.

Par exemple, une fois la feuille choisi et le bouton > activé, les champs se remplisse automatiquement.

pour le moment j'ai écrit cela mais cela ne fonctionne pas ..

Private Sub CommandButton1_Click()

Dim Nom As String
Nom = TextBox1.Value
Sheets("nom").Select

   'Mettre la valeur de la page active et BC14 dans la listbox5
   ListBox5 = Activesheets.Range("BC14")

End Sub

cependant j'ai deux une erreur

errur erreur 28 08 2015 08 25 07

Bonjour Louis, bonjour le forum

Message typique quand les deux textes, le nom de l'onglet et le contenu de la Textbox1, ne sont pas strictement identiques. N'y aurait-il pas un espace (avant ou après) qui traîne ?...

[Édition]

Oops non ! J'avais mal vu ton code !... Enlève les guillements pour la variable nom : Sheets(nom)

j'ai enlever les guillemets mais j'ai toujours une erreur..

pourtant la valeur en jaune correspond bien à ma feuille excel

e2 e3

Re,

Ben oui malin ! tu as changé le type pour la variable Nom en Long ! Il faut le garder en texte (String).

Private Sub CommandButton1_Click()
Dim Nom As String

Nom = TextBox1.Value
Sheets(Nom).Select
End Sub

Tu peux aussi te passer de la variable Nom et écrire :

If TextBox1.Value <> "" then Sheets(TextBox1.Value).Select
Rechercher des sujets similaires à "recherche selection page partir valeur textbox"