Merci pour ta réponse, mais en fait je ne construis pas le graph dans un worksheet, mais dans une page Diagramm, et ensuite je l'exporte pour l'afficher dans l'image "Ima" de ma userform1. Le problème est que quand il s'affiche dans la page diagramm, il prend les dimensions maximales de cette page, et quand je l'affiche dans mon image, il se fait une réduction du graphique qui le rend illisible... Je voudria donc imposer des dimensions correctes à mon graph dès que je l'affiche dans le diagramme...
Le code est le suivant:
cht.SetSourceData Source:=Sheets("tabelle1").Range("A1:AY2"), _
PlotBy:=xlRows
cht.Export "test.gif"
With UserForm1.Ima
.Picture = LoadPicture("test.gif")
.AutoSize = False
End With
Kill "test.gif"
Application.DisplayAlerts = False
cht.Delete
Application.DisplayAlerts = True
Application.ScreenUpdating = True
MERCI!!