Macro sous excel

Fermé
olozzy24 Messages postés 1 Date d'inscription mardi 17 décembre 2013 Statut Membre Dernière intervention 17 décembre 2013 - 17 déc. 2013 à 16:49
via55 Messages postés 14408 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 5 mai 2024 - 17 déc. 2013 à 16:56
Bonjour,

Je voudrais faire une macro dans un classeur excel.
Sur l'onglet 1 une liste de nom dans la premiere colonne (A,B,C,D) et une deuxieme colonne vide dans laquelle la macro devra ramener des valeurs. Ces valeur se trouve dans l'onglet 2, ou l'on retrouve en colonne 1 notre liste (A.B.C.D, etc..) mais pas dans le même ordre que dans l'onglet 1. ensuite la colonne 2 contient des valeur inutiles, et la colonne 3 les valeurs a remonter dans la colonne 2 de l'onglet 1 en gardant les correspondance A vers A, B vers B, etc...

Merci
A voir également:

2 réponses

melanie1324 Messages postés 1505 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 31 janvier 2018 154
Modifié par melanie1324 le 17/12/2013 à 16:55
Bonjour,

Pourquoi ne pas utiliser la fonction recherchev??


= recherchev(A1;Feuil2!A:C;3;faux)
0
via55 Messages postés 14408 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 5 mai 2024 2 705
17 déc. 2013 à 16:56
Bonjour

Pas forcement besoin de macro

Tu nommes toute ta plage des 3 colonnes de l'onglet 2 par exemple donnees
Ensuite dans l'onglet 1 en 2 colonne il suffit de mettre une formule de RECHERCHEV qui recherche la valeur de la 1ere colonne et renvoie la valeur de la 3eme colonne de donnees correspondante
ex en B1 mettre = RECHERCHEV(A1;donnees;3;0) et étirer au bas de la colonne(double clic sur carré noir en bas à droite de la cellule)

Cdlmnt
0