Você provavelmente precisará procurar nas instalações de script do OpenOffice. Veja algumas das Informações de macro do OpenOffice por Andrew Pitonyak . Em seu documento " Informações Úteis sobre a Macro " (aviso de link de arquivo .odt), preste atenção à seção 7.2.3 "Você pode mover-se um cursor para uma âncora de indicador "
Dim oAnchor 'Bookmark anchor
Dim oCursor 'Cursor at the left most range.
Dim oMarks
oMarks = ThisComponent.getBookmarks()
oAnchor = oMarks.getByName("MyMark").getAnchor()
oCursor = ThisComponent.getCurrentController().getViewCursor()
oCursor.gotoRange(oAnchor, False)