XL 2013 Copier d'un excel a un ppt vba

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

da silva

XLDnaute Junior
Bonjour,

je bloque sur un exemple que je voudrais mettre en place, Je vous explique
je souhaiterais juste passer un graphique avec des données + un tableau (une sheet complete) qui se nome programme p - > sheet"synthese p" et le copier sur le ppt programme p.pptx sheet 2.

en regardant sur google je trouver des exemple mais pas avec avec le nom du graphie si vous avez une solution merci d'avance =) et si je la trouve je mettrais la solution!
 
Bonjour,

Un bout de code à adapter si c'est ce que vous cherchez

Code:
'création de l'objet PowerPoint
            Set PptApp = CreateObject("Powerpoint.Application")
            'ouverture de la présentation de référence
            Set PptDoc = PptApp.Presentations.Open(chemin)
            PptApp.Visible = True
                              
            'Ajoute une diapo à la fin de la présentation
            Set Diapo = PptDoc.Slides.Add(Index:=PptDoc.Slides.Count + 1, Layout:=ppLayoutBlank)
            'Copy du premier graphique issu du fichier excel
            oWkb_base.Sheets.Item(2).Shapes("Effectifs").Copy
            Diapo.Shapes.Paste
            'Donne un nom au graphique copier pour identification
            Diapo.Shapes(1).Name = "Nom"
            'Positionne le graphique sur la diapo
            Diapo.Shapes(1).Left = 50 'position horizontale dans le slide
            Diapo.Shapes(1).Top = 200 'position verticale dans le slide
 
- 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
3
Affichages
541
Retour