He encontrado un código para que al pulsar en una opción en un botón que me abra una consulta en libreoffice base; la inserto en el botón que he creado en un formulario y al ejecutarla me da el siguiente error:
Error de ejecución de BASIC.
Variable de objeto no establecida.
Este es el código:
Sub boton_consulta() "ESTE ES EL NOMBRE DE MI MACRO"
Dim Control as Object
Control = ThisDatabaseDocument.CurrentController "ESTA ES LA LINEA DONDE ME DA EL ERROR"
If ( Not Control.isConnected() ) Then
Control.connect()
End If
Control.loadComponent(com.sun.star.sdb.application.DatabaseObject.QUERY,"cns_LIST_SOCIOS",FALSE ) "ESTA ES LA CONSULTA QUE QUIERO QUE ABRA"
End Sub
Estoy utilizando libreoffice 7.0.3.1 y Windows 7
MUCHAS GRACIAS DE ANTEMANO