Power Query Requête mise à jour PowerQuery

  • Initiateur de la discussion Initiateur de la discussion D.D.
  • Date de début Date de début

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 !

D.D.

XLDnaute Impliqué
Bonjour à tous,

Aujourd'hui, plein de bonne volonté, je me mets à regarder PowerQuery....
Ce que je cherche à faire:

J'ai une première table avec des données et une deuxième avec d'autres données mais une colonne commune à la première.

Je souhaite que la première table se mette à jour avec les informations de la deuxième table et pas que PowerQuery me crée une troisième table qui serait la fusion de la première avec les infos de la seconde.
En 3 mots: table1 est updatée par table2.

Est ce possible à votre avis ?

Merci à tous
 

Pièces jointes

Bonjour,
Une proposition en trichant un peu,
Cordialement
Hello

Ca aurait pu être bon, mais si la valeur dans la colonne A se modifie, ca met en l'air le résultat.
1626357559717.png
 
En fonction de ton fichier, il faudra adapter!
VB:
Sub test()
Dim Sql As String
Sql = "update [Feuil1$" & Replace(Range("A1").CurrentRegion.Address, "$", "") & "] as frm inner join [Feuil1$" & Replace(Range("F1").CurrentRegion.Address, "$", "") & "] as Frm2 on frm.A=Frm2.A  set  frm.E=Frm2.E, frm.F=Frm2.F "
Debug.Print Sql
With CreateObject("Adodb.connection")
    .Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & ThisWorkbook.FullName & ";Extended Properties=""Excel 12.0;HDR=YES;"""
    .Execute Sql
    .Close
End With

End Sub
 
- 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
626
Réponses
2
Affichages
347
Retour