Guardar hoja de excel como imagen

10/05/2010 - 22:01 por Yony | Informe spam
Buenas Tardes
Necesito cuardar una hoja de excel como imagen. Lo necesito hacer con una
macro. saben si existe alguna forma de hacerlo
Cordial Saludo
 

Leer las respuestas

#1 Héctor Miguel
11/05/2010 - 22:59 | Informe spam
hola, !

Necesito cuardar una hoja de excel como imagen... con una macro. saben si existe alguna forma de hacerlo...



una manera +/- rapida seria como la que te expongo al final.
suponiendo que deseas copiar el rango [B6:D16] de la hoja activa

saludos,
hector.

en un modulo de codigo 'normal' ==Sub CopiarUnRangoAGIF()
Dim Izq As Single, Arr As Single, Ancho As Single, Alto As Single
Application.DisplayAlerts = False
With Range("b6:d16")
Izq = .Left: Arr = .Top: Ancho = .Width: Alto = .Height: .CopyPicture
End With
With ActiveSheet.ChartObjects.Add(Izq, Arr, Ancho, Alto)
.Chart.Paste
.Chart.Export "c:\mis documentos\miArchivo.gif"
.Delete
End With
Application.DisplayAlerts = True
End Sub

Preguntas similares