Hallo Werner,

vielen Dank! Eine Lösung habe ich noch nicht gefunden, aber viel aus dem ich lernen kann!

Beste Grüße
Guido

Am 11.03.24 um 11:44 schrieb OoOHWHOoO:
Hallo Guido,

schau mal in »BASIC-Makros für OO und LO - OOME 4.0« ab »14.6 Textauswahl«.

Nicht unbedingt eine »leichte Kost«, aber da geht es um den Bereich zwischen einem »linken Cursor« und einem »rechten Cursor« - und natürlich auch um »Suchen« und »Ersetzen«:  »14.7.1 Eine Textauswahl oder einen bestimmten Range durchsuchen«

Eigene Erfahrungswerte habe ich dazu leider nicht, da ich bisher nur mit »14.7.3 Erweitertes Suchen und Ersetzen« gearbeitet habe.

Mit »14.7.3« kann man eine halbautomatische Lösung realisieren, da man für das Suchen auch ein Farb-Attribut angeben kann. Mit dem Beispiel-Makro funktioniert das so, dass man den Textbereich, in dem gesucht und ersetzt werden soll, einfach manuell rot einfärben muss. Anschließend das Makro über die Schaltfläche starten und alle roten »Hallo« werden durch »ollaH« ersetzt.

Schau mal hier: https://magentacloud.de/s/KYLsjXTzY62DCqF Ordner: »Guido«

»Guido.odt« - Datei zum direkten Testen !
»Guido.bas« - BasicMakro-Code

Vielleicht hilft Dir das alles ja irgendwie weiter eine für Dich passende Lösung zu realisieren,

Grüße
Hans-Werner ;-))

------ Originalnachricht ------
Von "Guido Dischinger" <di...@posteo.de>
An users@de.libreoffice.org
Datum 11.03.2024 08:47:35
Betreff [de-users] Basic-Makro: Im Writer suchen und ersetzen nur bis zum Dateiende

Hallo zusammen!

Mit einem Makro möchte ausschließlich im Text von der aktuellen Cursorposition bis zum Dateiende suchen und ersetzen.

Per Makro kann ich zwar den Text mithilfe eines Textcursors bis zum Dateiende "markieren", aber Suchen und Ersetzen kann ich (bisher) nur im gesamten Dokument.

Wie kann ich mit einem Makro nur bis zum Textende suchen und ersetzen und den Text vor der aktuellen Cursorposition unverändert lassen?

Beste Grüße
Guido Dischinger

-- Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Antwort per Email an