VBA utiliser la donnée trouvé (boucle) dans une formule
Résolu/Fermé- VBA utiliser la donnée trouvé (boucle) dans une formule
- Formule si et - Guide
- Utiliser chromecast - Guide
- Excel retour à la ligne dans une formule - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
6 réponses
Modifié le 7 août 2022 à 15:53
Bonjour,
Selon ce que je comprends, par exemple en cellule B1 de la feuille 2 mettre la valeur de référence pour la recherche. Votre code :
For ligne = 1 To 10
If Range("a" & ligne) = "EE" Then
MsgBox ligne ' cette ligne peut être supprimée
Sheets("Feuil2").Range("B1")= Range("a" & ligne).value
End If
Next ligne
Vous modifier votre formule de rechercheV comme suit :
=RECHERCHEV(B1;Feuil1!$A$5:$B$12;2;0)
6 août 2022 à 22:18
Bonsoir,,
Merci du retour.
Je regarderai le tout demain.
7 août 2022 à 15:33
Bonjour,
Pas facile de vous comprendre, se serait préférable de mettre votre fichier sur https://www.cjoint.com/ et poster le lien!
Merci
7 août 2022 à 23:03
Bonjour,
Merci et voici ma proposition : https://www.cjoint.com/c/LHhvcAZJ0nn
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question6 août 2022 à 17:08
Bonjour,
Pouvez-vous expliquer concrètement ce que vous faire lorsque la valeur [EE] est trouvée?
Salut Le Pingou,
Une fois que j'ai trouvé la valeur de EE de ma feuille1 (5 dans l'exemple) je vais faire une recherche V dans une feuille2 vers la feuille1 ou j'ai trouvé ma donnée. Je démarrerais la plage de recherche de la formule selon la valeur trouvée (A5 dans l'exemple).
En gros, avec l'exemple ci dessus je trouve 5 dans ma feuille 1, mon but et du coup que dans ma feuille 2 je réalise une formule rechercheV et que le début de la plage cherchée soit le 5 trouvé via la boucle
=RECHERCHEV(A1;Feuil1!$A$5:$B$12;2;0)
D'ailleurs, j'ai essayé en VBA mais ça ne fonctionne pas. Saurais tu pourquoi ?
Range("D1").Select
WorksheetFunction.VLookup("D1", Worksheets("feuille1").Range("A5:B12"), 2, 0)
Merci pour tout
7 août 2022 à 22:01
Bonjour,
Avant de poursuivre, merci de me dire que viens faire Jerome dans le poste de Veeeee ?
La suite en dépend !
6 août 2022 à 19:50
Re,
Merciiiii
Ca fonctionne très bien et ça correspond presque à ma demande il va bien chercher la donner et l'inscrire en B1. Sauf que moi je veux le resultat de ma rechercheV et B1 et non le résultat de EE. Mon but est de trouver EE pour ensuite que ma table de recherche de la rechercheV commence juste en dessous (A6) et surtout quelle aille chercher l'info via ma cellule A1 de la feuille2
=RECHERCHEV(Feuil2!A1;Feuil1!$A$6:$B$12;2;0)
Désolé si je n'est pas était précis
Merci+++++++