mettre à jour une presentation ppt

  • Initiateur de la discussion Initiateur de la discussion lesbulles
  • 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 !

L

lesbulles

Guest
bonjour à tous

Voilà mon problème,

j'ai plusieurs fichiers excel avec des données liées à d'autre classseur
chaque fichier comporte plusieurs pages , sur chaque page un tableau avec un graphe
avec chaque fichier j'ai fais une présentation powerpoint avec liaison des données
chaque mois tous ces fichiers sont mis à jour
je dois donc ouvrir un par un mes fichiers pour actuliser les données ce qui est long et rébarbatif (un peu plus de cent fichier)

afin de me facilité la tache j'aimerai créer un fichier qui:
- m'ouvre le fichier excel en mettant à jour les données
- ouvre la presentation correspondante et met à jour les liaisons
- romps toutes les liaisons de la présentation sauf les liaisons des boutons d'action qui permettent de naviguer à travers la presentation ou ouvre d'autre presentation.
- sauvegarde et quitte la presentation dans un nouveau répertoire .
- ferme le classeur excel
- puis passe au suivant

voilà je ne sais pas si c'est possible, j'ai bien réussi a mettre à jour mes liaisons dans excel mais j'airrive pas à ouvrir une presentation à partir d'excel

tous les conseils et solution sont les bien venus pour info j'utilise office 2000 et nt4

merci encore
 
bonsoir Lesbulles

l'exemple joint permet d'ouvrir un document PowerPoint depuis Excel


Sub OuvrirPresentationPowerPoint()
'nécéssite d'activer la reference Microsoft Powerpoint 10.0 Object Library
Dim PptApp As PowerPoint.Application
Dim PptDoc As PowerPoint.Presentation
Dim MaPresentation As String

MaPresentation = "C:\Documents and Settings\michel\dossier\general\excel\essai.ppt"

Set PptApp = CreateObject("Powerpoint.Application")
PptApp.Visible = True 'passer à False pour masquer PowerPoint pendant l'opération
Set PptDoc = PptApp.Presentations.Open(MaPresentation)
End Sub


bonne soiree
MichelXld
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Réponses
7
Affichages
240
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
379
Retour