Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Recherche v avec données multiples

  • Initiateur de la discussion Initiateur de la discussion Pookie
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

Pookie

Guest
Bonjour,

Je me tourne vers vous pour avoir des conseils de personnes à l'aise avec excel et vba.
J'ai un petit soucis car je connais les recherche v et un peu les macros mais pas assez apparemment...
Voilà mon problème :
je cherche à importer les ingrédients d'une recette d'un fichier source sur une fiche bilan.
Par exemple : la recette n°1151 contient, du pain, du saumon, des tomates...

Le truc c'est que vba ne me donne que la première valeur avec le n°1151 (le pain), et s'arrête après.

Je sais pas si c'est très clair???
 
Re : Recherche v avec données multiples

Bonjour

Si tu ne détailles pas davantage ton problème, tu auras du mal pour obtenir une réponse précise... Nous ne savons même pas où tu vas chercher tes infos, dans d'autres onglets ou dans d'autres fichiers, ni comment, avec RECHERCHEV ou avec une macro ! Le mieux, c'est de mettre un petit fichier repésentant bien la situation, si possible avec les réponses attendues mises à la main.

@ plus
 
Re : Recherche v avec données multiples

Bonjour CISCO,

Alors, plus en détail :
J'aimerais que lorsque la valeur de la cellule C4 soit entrée, la macro aille chercher dans la feuille "Table_recette" la recette du produit.
Elle devra inscrire, pour chaque ingrédient :
- son code produit en D50 pour le 1er, E50 pour le 2ème...
- son nom en D51 pour le 1er, E50 pour le 2ème...
- sa quantité en D55 pour le 1er, E50 pour le 2ème...

C'est mieux?

Ps : je ne peux pas envoyer le fichier car il pèse 10 Mo et va chercher des valeurs dans d'autres classeurs...

Merci d'avance,
Pookie
 
Re : Recherche v avec données multiples

Bonjour

Cela serait qu'en même beaucoup plus simple si tu mettais des extraits de tes fichiers en pièce jointe, juste une cinquantaine de lignes de chacun... pour que nous spuissions voir l'organisation exacte de ceux-ci.

@ plus
 
Re : Recherche v avec données multiples

Bonjour

Je ne sais si c'est ce dont tu as besoin. Peut être que cela t'aidera qu'en même.

La formule dans la colonne D est matricielle, donc à valider avec ctrl+maj+entrer.

@ plus
 

Pièces jointes

Re : Recherche v avec données multiples

Bonjour,

Non c'est pas exactement ça, les valeurs doivent être inscrites dans les cellules coloriées comme dans l'exemple en bas de feuille.
A la base, les cellules sont blanches et se colorient en fonction du nom du produit.

Tu comprends?

PS: j'ai pas vu ta macro.
 
Re : Recherche v avec données multiples

Bonjour

Mais alors pourquoi est-ce que la formule doit nous donner cela, et pas les autres ? Autrement, quelle logique devons nous utiliser pour faire ce choix ? Par exemple, pour 1597, qu'est-ce qu'on devrait avoir ?

@ plus
 
Re : Recherche v avec données multiples

En faite, ce que je veux, c'est que lorsque la cellule C4 contient 1151, la macro va chercher dans la feuille Table_recette tous les codes A ayant pour correspondance un 1151 qu'il va incrémenter dans la cellule D50, puis E50, puis F50... jusqu'à H50.

Si en C4 il y avait 1597, ça serait pareil avec les codes associés à 1597.


Ps : seul les codes BOF, LEG, VIA, SAU, PDM, PAI m'intéressent.

C'est plus clair?
 
Dernière modification par un modérateur:
Re : Recherche v avec données multiples

Bonsoir
Ps : seul les codes BOF, LEG, VIA, SAU, PDM, PAI m'intéressent.

Ca, on ne pouvait pas le deviner tout seul.

Cf. une possibilité en pièce jointe. Les cellules sont étirables vers la droite. Attention, la formule en D40 est matricielle, donc à valider avec ctrl+maj+entrer. Si je trouve plus simple, je reviendrai par là. Cela ne fonctionne que si il y a effectivement 5 colonnes à remplir. Si il y en a moins, il y aura des messages d'erreur. Si il y en a plus, les autres possibilités ne seront pas affichées.

@ plus
 

Pièces jointes

Re : Recherche v avec données multiples

Bonjour,

Merci beaucoup CISCO, par contre, j'ai copier la formule dans mon fichier et ça ne fonctionne pas... pourquoi?
Ma feuil s'appelle Exemple (2) et ma table des recettes s'étend de A1 : D5500.
Rq : les quantitées sont en colonne D et non C (colonne C cachée).

Et est ce que tu peux m'expliquer le code pour que je puisse le réutiliser sur une autre fonction similaire?

Et comment faire pour colorier l'intérieur de la cellule où sont inscrits les codes et la case d'en dessous comme dans l'exemple?
PAI = marron, PDM = bleu, SAU = jaune clair...?

Milles merci.
Pookie
 
Dernière modification par un modérateur:
Re : Recherche v avec données multiples

Re,

Est ce possible avec une macro? si oui, laquelle?

Bonjour Intec77, tu aurais peut être une idée pour m'aider?

Merci d'avance
Pookie
 
Dernière modification par un modérateur:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

L
Réponses
8
Affichages
2 K
lilibloom
L
E
Réponses
0
Affichages
1 K
Edrahkin
E
M
Réponses
3
Affichages
1 K
MarieChérie
M
M
Réponses
1
Affichages
2 K
P
  • Question Question
Réponses
3
Affichages
866
ptifanou
P
K
Réponses
38
Affichages
10 K
kinders59
K
R
Réponses
5
Affichages
1 K
RenFongTen
R
A
Réponses
2
Affichages
1 K
annette2018
A
Réponses
4
Affichages
4 K
M
Réponses
9
Affichages
2 K
F
Réponses
5
Affichages
2 K
Fariri
F
R
Réponses
5
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…