Bonsoir,
Pas de macro pour moi, par contre une solution via Power Query intégré à ton Excel :
Le résultat est sous forme de table mais tu peux bien sur directement l'avoir sous forme de TCD.
Pour voir les étapes appliquées à la requête : onglet données, requêtes et connexions : l'éditeur Power Query s'ouvre, les étapes se trouvent sur la droite.
Si tu ne connais pas, je t'invite à aller voir deux trois tutos sur le net...