ich habe textmarken (Lesezeichen) in ein Wtiter-Dok eingefügt und will per makro dort Text ablegen. Funkt soweit auch gut mit
wenn die Textmarken aber in einem Rahmen stehen (Für's Anschriftenfeld) geht das nicht mehr.KKDoc = thiscomponent
textcursor= KKDoc.Text.CreateTextCursor
textcursor.gotoRange(KKDoc.getBookmarks().getByName("KKAnsprech").getAnchor, false)
textcursor.gotoEndOfParagraph(True)
textcursor.String = "Hr. Maier"
ich kann die zwar auslesen mit
test = KKDoc.getBookmarks()
aber die obere Variante funktioniert nicht.
ich muß wohl einen textcursor für das frame machen, habe im Netz Teile gefunden wie
Code: Alles auswählen
formFrames = ThisComponent.getTextFrames()
for i = 0 to formFrames.Count -1
formFrame = formFrames(i)
if formFrame.Name = "Rahmen1" then
...
wie kann ich die Textmarken im Rahmen ansprechen?