pasar grafico de excel a formulario
Publicado por redice (2 intervenciones) el 15/11/2011 13:18:07
alguien sabe como mostrar un grafico de excel q va cambiando en un formulario de una macro
gracias
gracias
Valora esta pregunta
0
Dim C As Chart
Dim sFileName$
On Error Resume Next
sFileName = ActiveWorkbook.Path & "\" & Mid(CStr(Rnd), 3) & ".gif"
Set C = Worksheets("Hoja1").ChartObjects(1).Chart
C.Export sFileName
If Dir(sFileName) <> "" Then
Me.Width = 2 * C.ChartArea.Width + 5
Me.Height = 2 * C.ChartArea.Height + 25
Image1.Height = 2 * C.ChartArea.Height
Image1.Width = 2 * C.ChartArea.Width
Image1.Left = 0
Image1.Top = 0
Image1.Picture = LoadPicture(sFileName)
End If
Set C = Nothing
Kill sFileName