Faire une recherche avec une donnée Numtransp.Value
edelwess
-
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
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
-
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)
-
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
-
-
Bonjour,
Sans boule de cristal, un seul mot de la phrase n'est pas suffisant !!!
Avec le texte complet (le code VBA) peut-être ....