Bonjour,
En lisant les différents postes je me rends compte qu'on a tous à un moment donné le même type de problème à savoir :
- on a un fichier maître dans excel
- on reçoit de manière récurrente des incréments et mises à jours à ce fichier : les fichiers qu'on reçoit ont de nouvelles lignes devant s'ajouter à notre fichier maître, des lignes déjà présentes dans notre fichiers maître mais qui ont été mises à jour
- on souhaite actualiser notre fichier maître sur lequel sont basés des graphes et Tcd
- on ne veut pas faire des copier/coller manuels pour écraser notre fichier maître avec ses nouvelles données.
Là je me suis dit que l'idéal serait que Power Query, une fois le fichier Maître chargé et mis à jour réécrase lui-même le fichier maître et... ça a l'air de marcher !
Ce que j'ai fait :
1 - dans un onglet j'ai saisi quelques lignes initiales mais on doit pouvoir se contenter des titres (la valeur initiale de mon fichier Maître) (format : identifiant ; date de mise à jour ; commentaire)
2 - j'ai un fichier de mise à jour par ailleurs (un csv par exemple) avec le même format (format : identifiant ; date de mise à jour ; commentaire)
3 - j'ai chargé dans Query mon 1er onglet
4 - j'ai chargé dans Query mon fichier de mise à jour
5 - j'ai combiné le fichier de mise à jour à mon onglet chargé ("ajouter des requête")
6 - j'ai trié par date de mise à jour descendante
7 - j'ai supprimé les doublons par l'identifiant
8 - j'ai chargé les données dans excel ("Fermer et charger")
Et c'est là l'astuce :
9 - je suis revenu sur ma requête et j'ai changé le nom de la source pour y mettre le tableau qu'il venait de me charger
10 - j'ai supprimé mon 1er onglet qui ne sert plus
A présent à chaque mise à jour des données il prend en compte le nouveau fichier de mise à jour et complète/met à jour mon fichier maître
En espérant que ce soit utile à la communauté, en tout cas ça va bien me rendre service![]()
Partager