Necesito insertar una imagen en una hoja de un libro Calc por medio de una macro.
Tengo la siguiente función:
Código: Seleccionar todo
Function FuncInsertaImagen(sRuta As String, iWidth As Integer, iHeight As Integer, oLibro As Object)
Dim oHoja As Object
Dim oImagen As Object
Dim sUrl As String
Dim oTam As New com.sun.star.awt.Size
sUrl = ConvertToURL(sRuta)
oHoja = oLibro.getCurrentController.getActiveSheet.getDrawPage()
oImagen = oLibro.createInstance("com.sun.star.drawing.GraphicObjectShape")
oImagen.GraphicURL = sUrl
oHoja.add(oImagen)
oTam.Width = iWidth
oTam.Height = iHeight
oImagen.setSize(oTam)
End Function
¿Cómo puedo hacer para embeberla?
Desde ya muchas gracias