XL 2019 Enregistrer une image d'un TCD

FaridP

XLDnaute Occasionnel
Bonjour à toutes et à tous,

Je ne parviens pas à enregistrer l'image d'un TCD alors que pour le graphique lié, cela fonctionne parfaitement avec le code suivant :
VB:
Sub SavePic()
ActiveSheet.ChartObjects("Graph").Activate
Fname = ThisWorkbook.Path & "\" & "Graph" & ".png"
ActiveChart.Export Filename:=Fname, FilterName:="PNG"
End Sub
J'ai beau remplacer l'objet par "PivotCaches", rien n'y fait. Si quelqu'un a une piste à me donner ce serait vraiment top. :)

Merci pour votre temps et bonne journée, ;)

Farid
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Bonjour @FaridP , Patrick, le Forum et .... l'OM !

J'avais un exemple sous la main...
Il fait un BMP du TCD et en prime l'affiche dans un UserForm...

Bonne soirée
@+Thierry
 

Pièces jointes

  • XLD_JPPei_Take_Range_Picture_to_Load_in_USF.xlsm
    25.2 KB · Affichages: 18

FaridP

XLDnaute Occasionnel
Hello Thierry,

Merci beaucoup pour cette contribution qui m'aide énormément.

Juste une question : la capture du TCD est affiche les données sous la forme d'un Graph', pas sous sa forme originale, c'est normal ?

Encore merci pour ce travail.

Farid
 

Discussions similaires

Statistiques des forums

Discussions
312 192
Messages
2 086 056
Membres
103 110
dernier inscrit
Privé