Möglichkeit Links hinter Linktexten automatisch zuerzeugen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Möglichkeit Links hinter Linktexten automatisch zuerzeugen

Re: Möglichkeit Links hinter Linktexten automatisch zuerzeugen

von Acemin » Fr, 16.12.2016 14:52

Hallo Balu,

vielen Dank für das Makro, das werde ich mal testen. Es handelt sich nämlich um einen Internet-Hyperlink. Irgendwie ist das eigentlich eine Funktionalität für die man durchaus eine Standarfd-Formel erstellen könnte. :) Vor dem Problem stand ich selbst schon des Öfteren und Kollegen auch. Ich habe bisher keine Lösung gefunden.

Grüße
Ace

Re: Möglichkeit Links hinter Linktexten automatisch zuerzeugen

von balu » Do, 15.12.2016 16:20

Hallo Acemin,
Bin ich nur blind, hab ich es falsch erklärt oder einfach doof? :D
Der unterstrichene Teil trifft es eigentlich . ;-)

Ich brauch ja sozusagen einen umgedrehten HYPERLINK
Um was für eine Art von "Hyperlink" handelt es sich denn?
Wenn es ein "Hyperlink" ist um innerhalb einer Datei von einem Tabellenblatt zum anderen Tabellenblatt zu springen, dann gibts wohl so etwas, jedoch müsstest Du hier mal danach suchen.

Wenn es aber ein Internet-Hyperlink ist, a-la http://..... dann könnte das folgende Makro funktionieren.

Code: Alles auswählen

Function ExtractHyperLink(lSheet as Long, lCol as Long, lRow as Long) as String
    ExtractHyperLink = "– no Hyperlink –"
    fields = ThisComponent.Sheets.getByIndex(lSheet-1).getCellByPosition(lCol-1,lRow-1).getText().getTextFields()
    if fields.hasElements() then
        ExtractHyperLink = fields.getByIndex(0).URL
    endif
end function
'
'=EXTRACTHYPERLINK(1;1;ZEILE())
' die erste 1 ist für das Blatt
Steht der "Hyperlink" z.B. in Tabelle1.A1, dann in in B1

Code: Alles auswählen

=EXTRACTHYPERLINK(1;1;ZEILE())
 


Gruß
balu

Re: Möglichkeit Links hinter Linktexten automatisch zuerzeugen

von nikki » Do, 15.12.2016 15:35

Sorry,
ich war der Meinung, dass der Text z.B. bei

Code: Alles auswählen

=(HYPERLINK(A1)
entfällt. Dem ist aber nicht so.

Re: Möglichkeit Links hinter Linktexten automatisch zuerzeugen

von Acemin » Do, 15.12.2016 15:12

Bin ich nur blind, hab ich es falsch erklärt oder einfach doof? :D

Ich brauch ja sozusagen einen umgedrehten HYPERLINK, muss den HYPERLINK übrig behalten und den freundlichen Text sozusagen löschen.

Re: Möglichkeit Links hinter Linktexten automatisch zuerzeugen

von nikki » Do, 15.12.2016 15:06

Hallo,
siehe Programmhilfe zur Funktion HYPERLINK.

Möglichkeit Links hinter Linktexten automatisch zuerzeugen

von Acemin » Do, 15.12.2016 14:57

Hallo alle,

ich habe eine Tabelle mit sehr vielen Links in einer Spalte A. Die Links haben alle einen abweichenden Linktext bekommen ("hier klicken"). Nun bräuchte ich aber alle Links ohne Linktext in der Reinform in Spalte B... gibt es eine Möglichkeit, dass ich das für alle Links mache mit einer Formel, ohne jeden einzelnen alternativen Linktext zu entfernen?

Grüße

Nach oben