Macro Excel RechercheV

Fermé
Strangette Messages postés 6 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 14 novembre 2008 - 13 nov. 2008 à 12:23
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 14 nov. 2008 à 14:47
Bonjour,

Voilà, on m'a demandé de faire un travail particulier mais je tourne en rond...alors si quelqu'un peut m'aider...??
Sur Excel, j'ouvre un 1er fichier (négociateur) comportant 2 colonnes : Prix et Références. J'ouvre un second fichier (base tarifaire commune) comportant 5 colonnes renseignées: Références, désignations,pages des réfs, statut (modif ajout ou suppression) des réfs, groupes des réfs.
Dans un 1er temps, je fais manuellement 1 première rechercheV sur le fichier 1 (Valeur_cherchée : Référence A2 ; Table_matrice : les 5 colonnes du fichier 2 ; No index : 5 ; Valeur_proche : faux) ceci me permet d'obtenir le groupe des réfs sur le fichier 1 s'il y en a (nous obtenons donc dans le fichier 1 une 3ème colonne issue de la recherche que l'on nommera groupe) à côté de cette 3ème colonne, je recopie le prix (colonne 4 = colonne 2).
Dans un 2nd temps, je fais une deuxième rechercheV sur le fichier 2 (Valeur_cherchée : Groupes réfs E2 ; Table_matrice : les 2 dernières colonnes (3 et 4) du fichier 1 ; No index : 2 ; Valeur_proche : faux) ceci me permet d'obtenir le prix des réfs sur le fichier de base 2 s'il y en a (nous obtenons donc dans le fichier 2 une 6ème colonne issue de la recherche que l'on nommera Prix).
Ce que l'on me demande : Ouvrir le fichier 1 quelconque, d'appuyer sur un controle de macro (ex : Ctrl j) et d'obtenir directement les résultats ci-dessus ...
Est-ce que cela est possible???
Merci d'avance de votre aide car c'est très important pour moi et mon travail...

Merci !!!
A voir également:

9 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
13 nov. 2008 à 13:27
RIEN COMPRIS
le fichier 1 serait le second fichier ?

Met un extrait de ces 2 fichiers sur
https://www.cjoint.com/
et colles le lien proposé dans ton message

Et reprend tes explications CLAIREMENT si tu veux de l'aide
0
Strangette Messages postés 6 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 14 novembre 2008
13 nov. 2008 à 16:49
Bonjour Michel,

Désolé pour l'explication, j'essaie d'être rapide mais bon lol
Je t'ai mis mes fichiers de base : j'ai écris une procédure sur le déroulement de la déclinaison couleur (en espérant que ce soit plus clair lol), un fichier Exemple Négo où je réalise ma recherche par rapport au Listmag commun.
Cette rechercheV sert en fait à dégager les références qui ont une déclinaison couleur (exemple j'ai un crayon noir, mais il existe aussi en bleu, rouge...) Je dois en effet, fournir au négociateur toutes les références avec leur déclinaison...
C:\Dossier Magalie Perso\CHECKLIST\Gestion Contrat\Gestion Contrat.zip

Merci d'avance de votre aide !!!
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
13 nov. 2008 à 17:12
Méhyssonoù, Méhyssonoù, Méhyssonoù tous tes fichiers?

lorsque tu cr"ées le lien dans cjoint.com
clic droit sur le lien
copier l'adresse du lien
zt dans ton message CCM coller
0
Strangette Messages postés 6 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 14 novembre 2008
14 nov. 2008 à 09:35
Hello Michel,

Désolé... En fait les 2 premiières fois, je n'avais pas eu ce lien (fenêtre bloquée) Merci de ton aide

https://www.cjoint.com/?lojETTPNLF
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
14 nov. 2008 à 11:42
Salut strangette,

dernière question:
le prix choisi dans "négo" est il le m^me pour tous les références du m^me groupe ?
0
Strangette Messages postés 6 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 14 novembre 2008
14 nov. 2008 à 11:48
Oui, Si le négo souhaite un stylo bleu à 2€, le rouge, le jaune ou le vert sera a 2€ aussi.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
14 nov. 2008 à 11:55
OK, merci
je regarde ça en début d'aprem
je considèrerai que les 2 fichiers sont dans le m^me dossier (répertoire)...
0
Strangette Messages postés 6 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 14 novembre 2008
14 nov. 2008 à 11:58
Ok cool je t'en remercie !! ;-p
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
14 nov. 2008 à 14:47
re,

La sieste s'est bien passée ? ;-p

Ci joint proposition
https://www.cjoint.com/?looOVT17wz

tu choisir une référence d'article et le prix est reporté dans listmag_etc pour tous les codesSAP du meme groupe
(étant en macroVBA, la fonction recherchev est inutile et complique tout)

Tu me dis si OK

Edit 14:58
Pour des soucis de présentation remplacer le msgbox final par celuici:

MsgBox "L'article N° " & ref & " est répertorié dans le groupe " & grp & vbLf _
        & "Le prix indiqué dans le classeur "" listmag "" est: " & prix & " €" & vbLf _
        & " pour les " & nbre & " membres du groupe.", vbInformation

0