Si deseáis insertar una imagen en Excel desde Visual Basic mediante una macro tenéis que ejecutar un código similar a este:


Sub inserta_imagen(hoja)
Sheets(hoja).Select
ActiveSheet.Pictures.Insert("C:\grafico.png").Select
With Selection.ShapeRange
.Top = Range("B5").Top
.Left = Range("B5").Left
End With
End Sub

En una hoja de vuestro libro de Excel insertáis el archivo especificado. Luego lo ubicáis donde sea necesario. En el ejemplo que os he puesto en la celda B5. Truco sencillo, saludos.

2 pensiamientos en “Truco Excel. Insertar imágenes con Visual Basic

  • JONATAN JIMENEZ

    MIRA WEY TU COMENTARIO ME VALE MADRES POR QUE NO ME SIRVIO DE NADA CTM.

    Responder
  • ALFREDP

    Gracias por su aporte me sirvio bastante, nada mas algo que quisiera que me ayudara seria una vez agregado las imagenes como le hago para borrar las mismas imagenes.
    saludos

    Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *