Date: prev next · Thread: first prev next last
2018 Archives by date, by thread · List index



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.