XL 2010 Chercher dans une colonne une donnée d'une inputbox et renvoyer une ligne

lea.msscr

XLDnaute Nouveau
Bonjour,

J'aimerais savoir s'il est possible et réalisable de (en VBA) :
chercher dans des colonnes d'un fichier Excel une donnée que rentre l'utilisateur dans une inputbox
si elle existe dans une colonne, on renvoie avec une MsgBox ou autre, la ligne entière correspondante

Si il y a besoin d'autres informations, n'hésitez pas !
Merci d'avance.
 
Dernière édition:

gbinforme

XLDnaute Impliqué
Voici la modification qui permet de rechercher sur n'importe quel champ.
Le nombre minimum de caractères à saisir est mis en paramètre VBA que vous pouvez modifier.
Le premier champ qui contient le texte est coché.
à vous de voir si cela vous convient.
 

Pièces jointes

  • PROJET VBA V2(3).xlsm
    63.5 KB · Affichages: 1

lea.msscr

XLDnaute Nouveau
Ce n'est pas exactement ce à quoi je pensais.
Je vous envois mon dernier fichier pour peut être être plus claire.
Si vous allez dans l'USF_Noms j'ai mis une textbox comme la votre. C'est dans celle-ci que j'aimerais que lorsqu'on rentre uniquement un nom (latin/botanique ou courant/commun) dans cette textbox que ça fonctionne et que si le nom n'est pas dans la liste ça nous suggères de changer de champ de recherche.
 

Pièces jointes

  • PROJET VBA V5.xlsm
    159.6 KB · Affichages: 1

gbinforme

XLDnaute Impliqué
Ce n'est pas exactement ce à quoi je pensais.
Bonsoir,
Pas étonnant que je n'ai pas fait ce que tu souhaitais car tu veux décomposer la recherche.
Je t'ai mis ma version simplifiée avec "CHERCHEZ" et je t'ai modifié ton formulaire "NOM" pour qu'il fonctionne.
à toi de dire.
 

Pièces jointes

  • PROJET VBA V5_m.xlsm
    177.9 KB · Affichages: 2
Dernière édition:

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
315 087
Messages
2 116 082
Membres
112 653
dernier inscrit
flapynot7x