[Excel Macro] ptite macro de recherche simple [Résolu/Fermé]

Signaler
-
Messages postés
41
Date d'inscription
vendredi 25 avril 2014
Statut
Membre
Dernière intervention
4 janvier 2019
-
Bonjour j'ai un petit problème sous excel. Je suis débutant en macro. Ce que je souhaite faire c'est rechercher dans une colonne (par exemple la colone B où j'ai des noms), si le nom "tartampion" existe. Si oui je souhaite récupérer le numéro de la ligne où se trouve tartampion, si le nom n'exite pas je souhaite donc aller à la dernière ligne.

Merci, pour votre aide!

Cordialement

5 réponses

Messages postés
3
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
18 avril 2007
9
Si tu cherches un nom sous excel,
La commande que tu cherches est Vlookup

Sous VB, tu es obligé de faire une boucle:
Je ne suis pas très bon mais ça marche qd même....

Sub recherche()

Message = "Entre le nom à chercher"
Title = "Recherche d'une nom"
MyValue = InputBox(Message, Title, Default)
Range("A1").Select 'entre la première cellule de la colonne des noms
For I = 1 To xxx 'max de ligne dans ta colonne
If ActiveCell.Value = MyValue Then GoTo Fin
If ActiveCell.Value = "" Then GoTo Fin
ActiveCell.Offset(1, 0).Range("A1").Select
Next
Fin:
End Sub
9
Merci

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

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
41
Date d'inscription
vendredi 25 avril 2014
Statut
Membre
Dernière intervention
4 janvier 2019

Bonjour,

je recherche quasiment la même chose, à la différence que j'aimerai que la recherche se fasse en inscrivant juste 3 lettres et pas le mot entier, faire une recherche par seulement quelque lettre en fait (on ne connais pas forcement l'orthographe exact des noms recherché).

J'ai essayé avec ce code et il ne reconnais pas les noms si l'orthographe n'est pas exact.
Résolu. Merci. c'est bon ça marche. (je sais pas comment il faut faire pour dir eque le prob est résolu)
9
Merci

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

CCM 65492 internautes nous ont dit merci ce mois-ci

salut, pourkoi tu n'utilise pas plutôt les fonctions Index et Equiv.
Désolé mais quand je fais cette manipulation, la recherche ne se fais pas il m'envoie en A1
Messages postés
315
Date d'inscription
jeudi 3 février 2005
Statut
Membre
Dernière intervention
29 mai 2007
46
Au début de ton message tu as la possibilité de dire si ton problème est résolu ou pas via des radios boutons et un bouton de validation.