Hallo Suki,
wenn ich Dich richtig verstanden habe, dann müsste das Makro folgendermaßen aussehen.
Kopiere das Makro in ein StandardModul und starte es z.B. über eine Befehlsschaltfläche
Teste das Makro aber bitte in einer Testdatei und nicht gleich in Deiner Originaldatei.
Option Explicit
Sub Hyperlinks_vergleichen()
Dim strText() As String
Dim strTextVergleich() As String
Dim lngRow As Long
Dim lngRowVergleich As Long
'Schleife um Spalte A zu durchlaufen
For lngRow = 2 To ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
'Wert aufteilen bei jeden Slash-Zeichen
strText = Split(ActiveSheet.Cells(lngRow, 1), "/")
'Schleife für den Vergleichswert in Spalte A
For lngRowVergleich = lngRow + 1 To ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
'Vergleichswert aufteilen bei jeden Slash-Zeichen
strTextVergleich = Split(ActiveSheet.Cells(lngRowVergleich, 1), "/")
'Wenn aufgeteilter Wert gleich dem aufgeteilten Vergleichswert, dann...
If strText(4) = strTextVergleich(4) Then
'...Hintergrundfarbe der Zelle in rot und...
ActiveSheet.Cells(lngRow, 1).Interior.ColorIndex = 3
'...Hintergrundfarbe der Zelle in rot und...
ActiveSheet.Cells(lngRowVergleich, 1).Interior.ColorIndex = 3
End If
Next
'In Spalte B aufgeteilten Wert ausgeben und...
ActiveSheet.Cells(lngRow, 1 + 1) = strTextVergleich(4)
Next
End Sub
MfG,
Oliver
[sub]Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du[/sub]
[sup] ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.[/sup]