Macro VBA : Rechercher une valeur dans une autre feuille
Marine29000
-
f894009 Messages postés 17414 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17414 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je souhaiterais créer une macro VBA me permettant d'aller chercher la valeur dans un autre feuille.
Détails :
Dans ma feuille "résultats", j'ai une colonne UFC (que je remplie manuellement)(B5) une colonne NPP(C5).
Dans une autre feuille "Table référence", j'ai toutes les correspondances entre les valeurs de UFC et de NPP, par exemple si UFC = 2 alors NPP = 229.
Il y a une colonne UFC (A1) et une colonne NPP (B1).
Cette feuille est une table de référence elle n'est donc pas modifiée.
Dans ma feuille "résultats", dans la colonne UFC, quand je rentre une valeur, je souhaiterais que la macro aille dans la feuille "Table référence", cherche la valeur d'UFC que je viens de taper, puis trouve la valeur NPP correspondante, puis la copie, puis la coller dans ma feuille "Résultats" dans ma colonne NPP.
Par exemple : si dans ma feuille "résultats", colonne UFC (B5), je rentre le nombre 2, je souhaite que la macro aille dans la feuille "Table de référence", cherche la valeur UFC=2 colonne (A1) et trouve la valeur correspondante 229, la copie et revienne la coller dans la feuille "résultat" colonne NPP (B1).
Le but est d'avoir une feuille des résultats qui s'incrémente automatiquement avec les valeurs NPP correspondante aux valeurs UFC renseignées, via un bouton de mise à jour par exemple.
Mes multiples tentatives sont restées infructueuses. Comment dois je procéder?
J'espère que l'explication est claire!! :)
Merci de votre aide.
je souhaiterais créer une macro VBA me permettant d'aller chercher la valeur dans un autre feuille.
Détails :
Dans ma feuille "résultats", j'ai une colonne UFC (que je remplie manuellement)(B5) une colonne NPP(C5).
Dans une autre feuille "Table référence", j'ai toutes les correspondances entre les valeurs de UFC et de NPP, par exemple si UFC = 2 alors NPP = 229.
Il y a une colonne UFC (A1) et une colonne NPP (B1).
Cette feuille est une table de référence elle n'est donc pas modifiée.
Dans ma feuille "résultats", dans la colonne UFC, quand je rentre une valeur, je souhaiterais que la macro aille dans la feuille "Table référence", cherche la valeur d'UFC que je viens de taper, puis trouve la valeur NPP correspondante, puis la copie, puis la coller dans ma feuille "Résultats" dans ma colonne NPP.
Par exemple : si dans ma feuille "résultats", colonne UFC (B5), je rentre le nombre 2, je souhaite que la macro aille dans la feuille "Table de référence", cherche la valeur UFC=2 colonne (A1) et trouve la valeur correspondante 229, la copie et revienne la coller dans la feuille "résultat" colonne NPP (B1).
Le but est d'avoir une feuille des résultats qui s'incrémente automatiquement avec les valeurs NPP correspondante aux valeurs UFC renseignées, via un bouton de mise à jour par exemple.
Mes multiples tentatives sont restées infructueuses. Comment dois je procéder?
J'espère que l'explication est claire!! :)
Merci de votre aide.
A voir également:
- Macro VBA : Rechercher une valeur dans une autre feuille
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Jitbit macro recorder - Télécharger - Confidentialité
- Excel compter cellule couleur sans vba - Guide
- Arreter une macro vba ✓ - Forum VB / VBA
1 réponse
Bonjour,
J'espère que l'explication est claire!!
Pas vraiment, une colonne de donnees c'est ex: A1 a A50
et la .........
si dans ma feuille "résultats", colonne UFC (B5), je rentre le nombre 2, je souhaite que la macro aille dans la feuille "Table de référence", cherche la valeur UFC=2 colonne (A1) et trouve la valeur correspondante 229, la copie et revienne la coller dans la feuille "résultat" colonne NPP (B1). ??????????????
Faudrait que vous fassiez un fichier exemple avc des donnees fictives mais une explication reelle de ce que attendez
Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDEBTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
J'espère que l'explication est claire!!
Pas vraiment, une colonne de donnees c'est ex: A1 a A50
et la .........
si dans ma feuille "résultats", colonne UFC (B5), je rentre le nombre 2, je souhaite que la macro aille dans la feuille "Table de référence", cherche la valeur UFC=2 colonne (A1) et trouve la valeur correspondante 229, la copie et revienne la coller dans la feuille "résultat" colonne NPP (B1). ??????????????
Faudrait que vous fassiez un fichier exemple avc des donnees fictives mais une explication reelle de ce que attendez
Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDEBTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...