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+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