Bonjour,
Je suis débutant en vba et je souhaiterais réaliser la recherche d'un mot dans un fichier excel grâce à l'inputbox. J'ai lu les tutos présents sur les forums, mais malgré tout je n'arrive pas à créer cette macro - j'arrive juste à me servir de l'inputbox pour remplir une cellule du texte que l'on inscrit dans la boite.
J'ai pensé au principe suivant :
1) Créer l'inputbox
Ceci permettrait donc de récupérer le mot recherché ... (Valeur)?
2) Rechercher ce mot (Valeur)
C'est la que ca se complique pour ma part ...
Comment je peux faire pour effectuer la recherche dans tout le classeur?
Forcement tout ça ne fonctionne pas ... et n'était prévu que pour recherché dans la colonne A1
Si quelqu'un pourrait m'expliquer comment associer la fonction recherche à l'inputbox et comment effectuer la recherche sur tout le classeur, je le remercie d'avance!
Je suis débutant en vba et je souhaiterais réaliser la recherche d'un mot dans un fichier excel grâce à l'inputbox. J'ai lu les tutos présents sur les forums, mais malgré tout je n'arrive pas à créer cette macro - j'arrive juste à me servir de l'inputbox pour remplir une cellule du texte que l'on inscrit dans la boite.
J'ai pensé au principe suivant :
1) Créer l'inputbox
Code:
Valeur = inputbox("Texte recherché ?")
Ceci permettrait donc de récupérer le mot recherché ... (Valeur)?
2) Rechercher ce mot (Valeur)
C'est la que ca se complique pour ma part ...
Comment je peux faire pour effectuer la recherche dans tout le classeur?
Code:
Range("A1").Select
For I = 1 To 65536
If ActiveCell.Value = Valeur Then ActiveCell.Select
If ActiveCell.Value = "" Then GoTo Fin
Next
Fin :
End Sub
Forcement tout ça ne fonctionne pas ... et n'était prévu que pour recherché dans la colonne A1
Si quelqu'un pourrait m'expliquer comment associer la fonction recherche à l'inputbox et comment effectuer la recherche sur tout le classeur, je le remercie d'avance!