Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1956to1960
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Fehlerabfangroutine für Umwandlung von URL in Hyperlink

Fehlerabfangroutine für Umwandlung von URL in Hyperlink
04.01.2024 23:05:06
Paul
Hallo,

ich habe hier ein Makro, das URLs in Hyperlinks umwandelt. Ich habe aber in der Spalte A auch zwischendurch anderen einfachen Text stehen, also keine URL. Dann bricht das Makro mit einem Laufzeitfehler ab (Zeile "rngCell.HyperlinksAdd Anchor ...". Ich bräuchte also eine Fehlerabfangroutine, so dass nach dem Fehler die Umwandlung nicht abbricht, sondern weiterläuft.

Sub TextToURL()
Dim rngCell As Range
For Each rngCell In ActiveSheet.UsedRange
If InStr(rngCell, "http://") > 0 Or InStr(rngCell, "www.") > 0 Then
rngCell.Hyperlinks.Add Anchor:=rngCell, Address:=rngCell.Text
End If
Next
End Sub

Lösung wäre toll.

Grüße
Paul

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fehlerabfangroutine für Umwandlung von URL in Hyperlink
04.01.2024 23:59:46
Fennek
Hallo,

hilft das? (ungeprüft)


Sub TextToURL()
Dim rngCell As Range

on error goto Fehler

For Each rngCell In ActiveSheet.UsedRange
If InStr(rngCell, "http://") > 0 Or InStr(rngCell, "www.") > 0 Then
rngCell.Hyperlinks.Add Anchor:=rngCell, Address:=rngCell.Text
End If
Fehler:
Next rngcell
End Sub


mfg
AW: Fehlerabfangroutine ... / funktioniert
05.01.2024 07:49:25
Paul
Hallo Fennek,

danke für die Lösung. Excel wandelt jetzt die URLs ohne Abbruch in Hyperlinks um.

Viele Grüße
Paul
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige