Seite 1 von 1
Lesezeichen/Bookmark per Macro auf Dateninhalt prüfen?
Verfasst: Fr 1. Jun 2018, 21:16
von thomas.weiss
Hallo Leute,
kann man per Makro prüfen, ob ein Lesezeichen Daten enthält oder nicht? Ich benutze Libreoffice in der Version 5.4.6.2 unter Debian. Ich habe im Internet leider nichts gefunden, was mir weiter helfen könnte. Hat jemand von euch eine Idee?
Vielen Dank für die Hilfe im Voraus und ein schönes nicht so heisses Wochenende.
Gruss
Thomas Weiss
Re: Lesezeichen/Bookmark per Macro auf Dateninhalt prüfen?
Verfasst: Sa 2. Jun 2018, 10:46
von nikki
Hallo Thomas,
thomas.weiss hat geschrieben: ↑Fr 1. Jun 2018, 21:16
kann man per Makro prüfen, ob ein Lesezeichen Daten enthält oder nicht?
kannst Du mir auf die Sprünge helfen. Ich finde keine Möglichkeit bei einem Lesezeichen,
Einfügen/Lesezeichen... irgendwelche Daten einzugeben. Demzufolge kann m. E. Dir auch kein Makro weiterhelfen.
Lesezeichen dagegen ansteuern kannst Du auch mit dem Navigator (F5).
Re: Lesezeichen/Bookmark per Macro auf Dateninhalt prüfen?
Verfasst: Sa 2. Jun 2018, 18:15
von thomas.weiss
Hallo Nikki,
vielen für die Antwort, die machte das meistens über ein eigenes Formular/Dialogfenster. Die Text eingebe erfolgt z. B. über eine Textbox und wird mit folgendem Code ins Lesezeichen eingefügt.
REM Anrede einfügen
oDoc=thisComponent
sAnrede = oDialog.getControl("CBAnrede").text
myViewCursor=oDoc.getCurrentController.ViewCursor
oBookmarks =oDoc.Bookmarks
oBookmark = oDoc.getBookmarks().getByName("txtAnrede")
oAnchor=oBookmark.getAnchor
oAnchors=myViewCursor.gotorange(oAnchor,false)
oAnchor.string = sAnrede
Denn Text kann aber auch am Lesezeichen direkt eingeben.
Einfügen
Lesezeichen
Lesezeichen auswählen
Gehe zu
Schliessen
Texteingeben
Ich hoffe ein wenig geholfen zu haben und wünsche ein schönes Wochenende.
Gruss
Thomas Weiss
Re: Lesezeichen/Bookmark per Macro auf Dateninhalt prüfen?
Verfasst: So 3. Jun 2018, 13:11
von mikele
Hallo,
so wie ich das sehe, bearbeitest du mit deinem Verfahren (Einfügen, Lesezeichen ...) den Ankertext deines Lesezeichens.
Was meinst du aber mit
ob ein Lesezeichen Daten enthält
Ein Lesezeichen ist im Prinzip doch ein Marker innerhalb des Textes (in dem Sinne enthält er erstmal keine Daten, hat aber einen Namen). Das Lesezeichen ist an einem Textschnipsel verankert (was aber keine Daten des Lesezeichens darstellt).
Wie du den Ankertext erhältst weißt du ja. Wonach suchst du?