J
joshua12
Guest
Bonjour,
Je cherche à faire un export de mes graphs Excel, sous PowerPoint.
Voici une partie de mon code :
Au départ j’ai utilisé la méthose past (ligne en commentaire dans mon code). Mais cette méthode a pour effet de reprendre tous les onglets de mon fichier Excel. Ce qui, dans mon cas précis, est un problème car celui-ci fait 20 Mo ! Qu’elle est la meilleure solution, en utilisant pastespecial, pour que mon fichier PowerPoint soit le plus petit possible ? (JPG ou autre ?)
Et quel en serait le code ? Je n’arrive pas à bien paramétrer pasteSpecial.
Merci d’avance pour votre aide
Je cherche à faire un export de mes graphs Excel, sous PowerPoint.
Voici une partie de mon code :
Code:
Sheets(NomFeuilleXLS).Select
ActiveSheet.ChartObjects(NomGraph).Activate
ActiveChart.ChartArea.Select
ActiveChart.ChartArea.Copy
'With Pres.Slides(NumSlide).Shapes.Past
With Pres.Slides(NumSlide).Shapes.PasteSpecial(ppPasteJPG, msoTrue, "New JPG")
.Top = iTop
.Left = iLeft
End With
Au départ j’ai utilisé la méthose past (ligne en commentaire dans mon code). Mais cette méthode a pour effet de reprendre tous les onglets de mon fichier Excel. Ce qui, dans mon cas précis, est un problème car celui-ci fait 20 Mo ! Qu’elle est la meilleure solution, en utilisant pastespecial, pour que mon fichier PowerPoint soit le plus petit possible ? (JPG ou autre ?)
Et quel en serait le code ? Je n’arrive pas à bien paramétrer pasteSpecial.
Merci d’avance pour votre aide