Am 14.12.2018 um 20:16 schrieb Andreas Borutta:
HansWernerHerold schrieb:
Aber der Vorschlag von Günther funktioniert prima:
SUCHEN: https*://.+
ERSETZEN: =hyperlink("$0")
Dabei aber nicht vergessen, bei "Reguläre Ausdrücke" das "Häkchen" zu
setzen !!!
Ohne farbige Kennzeichnung ist die Methode nicht verwendbar.
Und farbige Kennzeichnung von Teilen eines Zellinhaltes ist in Calc
nicht vorgesehen.
Verstehe ich nicht. Man kann mitten in einem roten Wort einen Buchstaben
grün machen.
Es ist vertrackt.
Die Suche müsste übrigens, wenn es doch eine Lösung werden sollte, in
ein Ereignismakro gepackt werden.
Aber auch das scheidet aus, weil Links dann nicht mehr als Teil von
Zellinhalten existieren dürfen.
Verstehe ich nicht. Warum vertragen sich Makros mit Links nicht?
Es scheint sich um eine unlösbare Aufgabe zu handeln.
Andreas
Hmm, ... scheint, dass mir nicht mehr ganz klar ist, was gewollt war. ;-)
Mit der Funktion HYPERLINK() ist die Zelle wie alle anderen Zellen
formatierbar und ihr kann eine beliebige Formatvorlage zugewiesen
werden. Ich dachte, das war das Anliegen.
Ich habe mich noch ein wenig gespielt. Es geht einfacher - natürlich
immer als regulärer Ausdrücke. Falls der Text mit "http" beginnt, lautet
die Suchen/Ersetzen-Funktion
SUCHEN: http.+
ERSETZEN: =hyperlink("$0")
Falls der Text als unvollständiger Link mit "www" beginnt, funktioniert
es so:
SUCHEN: www*.+
ERSETZEN: =hyperlink("http://$0")
Die Zuweisung der gewünschten Formatvorlage könnte man mit einer
bedingten Formatierung für alle Zellen der Tabelle in einem Rutsch
durchführen.
Das sollte sich zusammen auch als Makro machen lassen, vermute ich mal.
Aber das zahlt sich wohl nicht aus.
LG Günther
--
Liste abmelden mit E-Mail an: users+unsubscribe@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
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.