Bonjour tout le monde, j'ai besoin de votre aide précieuse.
Voilà, j'arrive à me débrouiller avec VBA sur Excel mais là, ça touche un peu à PowerPoint donc je suis un peu pérdu 🙁.
Donc, tout ce que je veux faire c'est écrire une code qui permette de :
- Afficher une boîte de dialogue "Ouvrir" un fichier .pptx
- Parcourir tous les diapos de ce fichier .pptx, (ça doit être quelque chose comme "for each slide in ...")
- Parcourir tous les objets de la diapo et repérer les objets graphiques.
- Pour chaque graphique rencontré mettre à jour les données à partir du fichier excel qui contient la macro (quand c'est fait manuellement c'est : clic droit sur le graphique > modifier les données... > une feuille excel apparaît et la on modifie ce que l'on veut)
ça à l'air très simple, le problème c'est que je ne connais pas la terminologie des objets PowerPoint et tout ça 🙁.
Je ne peux pas utiliser la célèbre astuce "coller avec liaison" le graphique à partir d'Excel pour des raisons longues à expliquer, je vous épargne les détails.
Je vous remercie infiniment pour votre aide 🙂
Voilà, j'arrive à me débrouiller avec VBA sur Excel mais là, ça touche un peu à PowerPoint donc je suis un peu pérdu 🙁.
Donc, tout ce que je veux faire c'est écrire une code qui permette de :
- Afficher une boîte de dialogue "Ouvrir" un fichier .pptx
- Parcourir tous les diapos de ce fichier .pptx, (ça doit être quelque chose comme "for each slide in ...")
- Parcourir tous les objets de la diapo et repérer les objets graphiques.
- Pour chaque graphique rencontré mettre à jour les données à partir du fichier excel qui contient la macro (quand c'est fait manuellement c'est : clic droit sur le graphique > modifier les données... > une feuille excel apparaît et la on modifie ce que l'on veut)
ça à l'air très simple, le problème c'est que je ne connais pas la terminologie des objets PowerPoint et tout ça 🙁.
Je ne peux pas utiliser la célèbre astuce "coller avec liaison" le graphique à partir d'Excel pour des raisons longues à expliquer, je vous épargne les détails.
Je vous remercie infiniment pour votre aide 🙂