He estado usando esta macro para borrar imágenes que hasta ahora me funcionaba, por diversas razones he tenido que desinstalar e instalar LibreOffice y ahora ha dejado de funcionar, la macro en cuestión es:
oDoc = ThisComponent.DrawPage
For oImagen = oDoc.Count-1 to 0 step -1
ODibujo = oDoc.getByIndex(oImagen)
ODibujo.dispose
next oImagen
Y este es el error que obtengo:
Error de ejecución de BASIC.
Se ha producido una excepción
Type: com.sun.star.lang.IndexOutOfBoundsException
Message
¿Qué ha podido pasar?