Chercher des données dans un tableau VBA

Résolu/Fermé
dubol - 13 oct. 2011 à 09:59
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 13 oct. 2011 à 17:20
Bonjour,

Sur une feuille excel, j'ai un tableau de 3 colonnes et de x lignes disposé de cette façon :
liste_de_mot1;liste_de_mot2;liste_de_réponse

Au par avant j'ai enregistré un mot1 et un mot 2. Il existe normalement dans ma liste une ligne qui comporte les 2 mots enregistrer.

Mon but est: si mot1 et mot2 se trouve sur la même ligne de ma liste alors copier pour coller autre par la réponse de cette ligne.

Ca doit être tout simple mais je me casse la tête depuis ce matin, pouvez vous m'aider ?

Merci



A voir également:

3 réponses

Une fonction SI ?

Sinon envoyez votre fichier ... via cjoint.com et afficher le lien ici !
0
Je ne peux pas.

Il s'agit d'une recherchev à 2 critères mais j'aimerai l'avoir sous forme de code
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
Modifié par michel_m le 13/10/2011 à 10:45
bonjour

regarde cette maquette avec formules sans VBA

https://www.cjoint.com/?3JnkRTd0Ag4

tu dis...
Michel
0
Ça me semble pas mal du tout ! je vais essayer de l'adapter.

A plus tard
0
Fonctionne presque: voici ma formule adapté :

=SI(EQUIV(I5;V:V;0)=EQUIV(N5;W:W;0);RECHERCHEV(I5;V:X;3;0);"")

Le problème c'est qu'il y a des cas ou il ne trouve rien...
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
13 oct. 2011 à 11:46
Pourrais tu être plus explicite ?
0
voila un exemple : http://cjoint.com/?AJnl7q8wKqp
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
Modifié par michel_m le 13/10/2011 à 12:22
Ok, mais ce n'est pas ce qui était demandé au départ
j'ai enregistré un mot1 et un mot 2.

de même, tu n'avais pas précisé qu'il y avait des doublons dans la liste...
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 249
13 oct. 2011 à 12:54
Bonjour tout le monde,

une proposition pendant que michel est en train de faire la cuisine :
=INDEX($C$1:$C$8;SOMMEPROD((F1=$A$1:$A$8)*(G1=$B$1:$B$8)*LIGNE($A$1:$A$8)))

eric
0
Oui, je n'ai pas préciser ce point important. Je pensais que c'était logique d'avoir plein de possibilité.

Bonap michel !
0