kann mir jemand freundlicherweise den BASIC-code für Text-Ersetzen in einem writer-Dokument zusammenschreiben? - Ich bin in dieser Sache Anfänger, ich kann im Gegenzug einen megastarken

Code: Alles auswählen
Dim Msg as String
' text an der Textmarke "adr" einsetzen.
Msg = "hallo"
oDoc = ThisComponent
oDoc.getBookmarks().getByName("adr").getAnchor().String=Msg
@7.6.09: habe die Lösung selbst gefunden:
Code: Alles auswählen
Sub Main
Dim oDoc As Object
Dim oReplace As Object
oDoc = ThisComponent
oReplace = oDoc.createReplaceDescriptor
oReplace.SearchString = "$xxxx"
oReplace.ReplaceString = "mmmmm"
oDoc.replaceAll(oReplace)
End Sub
Gruss Eckard