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

Power Query Fusionner fichiers CSV

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 !

debenexcel

XLDnaute Nouveau
Bonjour,

Je sollicite votre aide pour effectuer une suppression de doublons dans plusieurs fichiers CSV avec PowerQuery .
J'aimerais que le chemin du nom des 2 fichiers à fusionner soit variable, vu que j'ai plusieurs fichiers dans plusieurs endroits.
Mes fichiers comportent 7 colonnes, la clé de fusion est la première colonne "Code".
Ci-joint un exemple de fichiers.

Merci beaucoup à l'avance de votre aide!
 

Pièces jointes

Bonjour

Dans le fil qui génère ces fichiers à partir d'HTML, je t'ai proposé de fusionner les html d'un dossier, ce que tu as décliné mais finalement cette demande rejoint cette proposition...
 
Dernière édition:
Bonjour,
Désolé, je ne savais pas avant de faire la conversion que certains fichiers comportaient des doublons. Si c'est facile avec le code HTML d'importer deux fichiers et de supprimer les doublons, cela va m'aider certainement et me sauver du temps.
Merci beaucoup !
 
@
chris
Bonjour,
J'ai fait quelques tests, et ca fonctionne bien dans l'ensemble. J'ai quelques petites demandes d'ajustements, si cela n'est pa trop compliqué:
Serait-il possible d'ajouter l'extension .htm dans le code? Mes fichiers sont un mélange de html et htm, et avec les .htm ca bogue.
Serait-il possible de définir le fichier 1 et le fichier 2 à fusionner dans l'onglet Tech au lieu de les choisir dans PowerQuery ?
Enfin en faisant des tests, j'ai réalisé que pour certains fichiers contenant des numéros de code erronés (alphanumériques), le code ne traite pas la conversion correctement. Je joins un fichier test (PrototypeV4 ligne1) pour que tu puisses reproduire l'erreur.
Merci à l'avance,
 

Pièces jointes

@kiki29
Bonjour, je n'ai pas pu tester le code. Dés que j'ouvre le fichier, j'obtiens une erreur de compilation. J'ai office 365. Je pense que le code n'est pas compatible avec ma version d'office. Voir p.j.
Merci
 

Pièces jointes

  • ErreurCompilation.PNG
    66.1 KB · Affichages: 25
Salut, à toi de voir et appliquer : Développer avec Office 64 bits

Même Microsoft déconseille l'installation d'une version 64 bits d'Office.

 
RE

Le principe est de traiter un dossier donc on ne choisit pas les fichiers, cela prend tous les fichiers du dossiers indiqué

Mais en voulant fusionner les modification faites sur la version monofichier, j'ai zappé l'utilisation de la variable dossier

J'ai changé le repère qui différencie la ligne produit.

J'espère que cette fois touys les cas sont traités sinon il faudra te mettre à PowerQuery

Sinon Steelson a aussi réglé le problème en VBA sur ton autre post...

Même Microsoft déconseille l'installation d'une version 64 bits d'Office.
Ce n'est plus tout à fait vrai : 365 s'installe par défaut en 64 bits sur un Windows10 64 bits
 

Pièces jointes

- 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

Discussions similaires

Réponses
1
Affichages
110
  • Question Question
Power Query Power Query
Réponses
26
Affichages
576
  • Question Question
Microsoft 365 Power Query
Réponses
8
Affichages
232
Réponses
2
Affichages
516
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…