De las muchas cosas que estoy aprendiendo, me tope con un nuevo reto, mediante la utiización de secciones en writer he introduccido texto, y luego mediante una variable "campo de usuario" he logrado ocultar esa sección (area), ahora bien, todo esto ya lo pude hacer lo que necesito hacer es lo siguiente:
Mediante una macro poder tomar el valor del "campo usuario" y modificarlo, para que así ocultar o mostrar la sección( área para el diccionario español ) que cree en el documento, he utilizado el siguiete codigo para poder identificar los campos existentes
Código: Seleccionar todo
Dim oCampos As Object
Dim oCampo As Object
Dim n As Integer
oCampos = ThisComponent.getTextFields().createEnumeration()
n = 0
Do While (oCampos.hasMoreElements())
oCampo = oCampos.NextElement()
msgbox oCampo.SelectedItems()
MsgBox oCampo.getPresentation(True)
n = n + 1
Loop
MsgBox "Campos en el documento: " + Str$(n)
, pero no logro tomar el que necesito, estuve mirando en el API pero no encontré la interfas que controla dichos textfield, o solo encuentro el método de "getoresentation()",pero ¿ Como logro obtener el campo que necesito y luego modificarlo a mi antojo?
Muchas Gracias