Importer des données fichier externe

Y compris Power BI, Power Query et toute autre question en lien avec Excel
c
choup2
Jeune membre
Jeune membre
Messages : 13
Inscrit le : 11 décembre 2012
Version d'Excel : 2010

Message par choup2 » 27 décembre 2013, 00:04

Bonsoir à tous,
J'ai un problème concernant l'importation des données étant débutante en VBA.
J'ai deux fichiers avec des données différentes mais qui ont un même et unique colonne à savoir l'ID du client, j'aimerai donc ajouter une colonne à mon premier fichier en indiquant le nom qui correspond à l'ID (nom qui est donné dans l'autre fichier).
En espérant avoir été clair...
J'ai déjà importer les données de ces deux fichiers dans deux onglets sur mon classeur excel.
Bonne soirée ;;)
f
frangy
Passionné d'Excel
Passionné d'Excel
Messages : 4'342
Inscrit le : 19 novembre 2012
Version d'Excel : 2007 FR

Message par frangy » 27 décembre 2013, 09:53

Bonjour,
J'ai déjà importé les données de ces deux fichiers dans deux onglets sur mon classeur Excel.
Tu disposes donc :
- d’une première feuille qui contient une colonne correspondant à l'ID et une autre colonne qui devra être renseignée avec le nom du client ;
- d’une deuxième feuille qui contient une colonne qui correspond à l'ID et une autre colonne qui est renseignée avec le nom du client.
Il suffit donc que tu effectues une recherche de l’ID de la feuille1 dans la feuille2 et que tu renvoies dans la feuille1, la valeur de la cellule correspondant au nom dans la feuille2.
Pour cela, tu peux utiliser la fonction RECHERCHEV ou la combinaison INDEX + EQUIV.
Voici un exemple avec ces deux solutions
choup2.xlsx
(12.37 Kio) Téléchargé 23 fois
A+
c
choup2
Jeune membre
Jeune membre
Messages : 13
Inscrit le : 11 décembre 2012
Version d'Excel : 2010

Message par choup2 » 27 décembre 2013, 09:58

Merci pour la réponse, en effet j'ai déjà importer les données de mes deux fichiers mais j'aimerai une solution afin que cela marche même si je ne fais pas l'importation des deux si je fais que l'importation de mon fichier 1 par exemple (celui ou je veux qu'il y est les noms qui apparaissent) comment faire étant donné que l'autre sera fermé et que je ne l'aurai pas importé ?
Merci d'avance :) :)
f
frangy
Passionné d'Excel
Passionné d'Excel
Messages : 4'342
Inscrit le : 19 novembre 2012
Version d'Excel : 2007 FR

Message par frangy » 27 décembre 2013, 10:43

Tu peux t'inspirer du site de jacques Boisgontier
http://boisgontierjacques.free.fr/pages_site/ado.htm

A+
c
choup2
Jeune membre
Jeune membre
Messages : 13
Inscrit le : 11 décembre 2012
Version d'Excel : 2010

Message par choup2 » 27 décembre 2013, 11:38

Merci pour le lien, mais à mon avis il faudrait que j'arrive à lier une formule comme recherche V qui se déclencherait lors de l'appuie sur le bouton. Mais je ne sais pas comment m'y prendre.
:? :? :?
f
frangy
Passionné d'Excel
Passionné d'Excel
Messages : 4'342
Inscrit le : 19 novembre 2012
Version d'Excel : 2007 FR

Message par frangy » 27 décembre 2013, 13:11

Voici un nouvel exemple avec une insertion automatique de la formule de recherche.
La procédure qui se trouve dans le module de la feuille Feuil1 insère la formule de recherche dans la colonne B.
La recherche est effectuée dans le classeur dont le chemin, le nom et la feuille sont indiqués.
Il te reste à adapter la macro :
- chemin (C:\Users\Choup\Documents\),
- nom du classeur dans lequel s’effectue la recherche (Classeur1.xlsm),
- nom des feuilles (Feuil1).
choup3.xlsm
(17.38 Kio) Téléchargé 41 fois
Classeur1.xlsm
(7.96 Kio) Téléchargé 38 fois
A+
c
choup2
Jeune membre
Jeune membre
Messages : 13
Inscrit le : 11 décembre 2012
Version d'Excel : 2010

Message par choup2 » 27 décembre 2013, 14:23

Merci pour votre aide
Voici mes deux fichiers. Ce sera plus clair. Les ID sont mélangés sur un des deux et ne se trouvent pas sur la même colonne pour les deux du coup je galère à appliquer ce que vous m'avez proposé pour mes fichiers :(
2013-2014 - data set_transactions.csv
(15.09 Kio) Téléchargé 30 fois
2013-2014 - data set_clients.csv
(2.06 Kio) Téléchargé 33 fois
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message