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
🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Lesezeichen/Bookmark per Macro auf Dateninhalt prüfen?
-
- ! Supporter - Spende !
- Beiträge: 45
- Registriert: Mi 29. Aug 2012, 18:18
Re: Lesezeichen/Bookmark per Macro auf Dateninhalt prüfen?
Hallo Thomas,
Lesezeichen dagegen ansteuern kannst Du auch mit dem Navigator (F5).
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.thomas.weiss hat geschrieben: ↑Fr 1. Jun 2018, 21:16kann man per Makro prüfen, ob ein Lesezeichen Daten enthält oder nicht?
Lesezeichen dagegen ansteuern kannst Du auch mit dem Navigator (F5).
Gruß
---------------------------------------------------
Win.10 Prof. 64-bit, LO 6.3.4 (x64), LO 6.2.6 Portable, AOO 4.1.7
---------------------------------------------------
Win.10 Prof. 64-bit, LO 6.3.4 (x64), LO 6.2.6 Portable, AOO 4.1.7
-
- ! Supporter - Spende !
- Beiträge: 45
- Registriert: Mi 29. Aug 2012, 18:18
Re: Lesezeichen/Bookmark per Macro auf Dateninhalt prüfen?
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
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?
Hallo,
so wie ich das sehe, bearbeitest du mit deinem Verfahren (Einfügen, Lesezeichen ...) den Ankertext deines Lesezeichens.
Was meinst du aber mit
Wie du den Ankertext erhältst weißt du ja. Wonach suchst du?
so wie ich das sehe, bearbeitest du mit deinem Verfahren (Einfügen, Lesezeichen ...) den Ankertext deines Lesezeichens.
Was meinst du aber mit
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).ob ein Lesezeichen Daten enthält
Wie du den Ankertext erhältst weißt du ja. Wonach suchst du?
Gruß,
mikele
mikele
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.