Faire une recherche avec une donnée Numtransp.Value

edelwess -  
 edelwess -
Bonjour,

Suite à une valeur obtenue avec une formule VBA (Numtransp.Value) je souhaite rechercher une nouvelle valeur dans un autre onglet avec cette la valeur qui cette valeur obtenue.

Quelqu'un aurait-il une formule VBA qui pourrait m'aider ? Merci par avance

2 réponses

ThauTheme Messages postés 1442 Date d'inscription   Statut Membre Dernière intervention   160
 
Bonjour Edelwess, bonjour le forum,

Pas très clair ta question... Pour faire une recherche par VBA j'utilise la fonction FIND. Un exemple ci-dessous à adapter :
Sheets(Ton_onglet).Range(Ta_plage).Find(Numtransp.Value, voir les arguments de la fonction dans l'aide VBA)

0
edelwess
 
Bonjour ThauTheme, le cas est un peu compliqué...

Une donnée est obtenue sur l'onglet "Feuille1" avec cette formule:

Numtransp.Value = WorksheetFunction.VLookup(.Range("A1").Value, Sheets("Num").Range("A1:B100"), 2, False)

Avec la donnée obtenue, nous devons chercher dans un autre onglet une autre donnée et la réinsérer dans l'onglet "Feuille1" dans une case précise. Voilà je pense avoir été un peu plus claire
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour,

Sans boule de cristal, un seul mot de la phrase n'est pas suffisant !!!

Avec le texte complet (le code VBA) peut-être ....
0