Sub
zeilenabgleich()
Dim
WertSPA
As
String
Dim
WertSPB
As
String
Dim
WertZeichenSPA
As
String
Dim
WertZeichenSPB
As
String
Dim
LaengeStringSPA
As
Integer
Dim
LaengeStringSPB
As
Integer
Dim
LaengeStringMAX
As
Integer
Dim
ZaehlerZeile
As
Integer
Dim
ZaehlerZeichen
As
Integer
Dim
AnzahlZeilen
As
Integer
AnzahlZeilen = ActiveWorkbook.Sheets(
"Tabelle1"
).Cells(Rows.Count, 1).
End
(xlUp).Row
For
ZaehlerZeile = 1
To
AnzahlZeilen
If
Cells(ZaehlerZeile, 1).Text <> Cells(ZaehlerZeile, 2).Text
Then
WertSPA = Cells(ZaehlerZeile, 1).Text
LaengeStringSPA = Len(WertSPA)
WertSPB = Cells(ZaehlerZeile, 2).Text
LaengeStringSPB = Len(WertSPB)
If
LaengeStringSPA > LaengeStringSPB
Or
LaengeStringSPA = LaengeStringSPB
Then
LaengeStringMAX = LaengeStringSPA
Else
LaengeStringMAX = LaengeStringSPB
End
If
For
ZaehlerZeichen = 1
To
LaengeStringMAX
WertZeichenSPA = Left(Mid(WertSPA, ZaehlerZeichen), 1)
WertZeichenSPB = Left(Mid(WertSPB, ZaehlerZeichen), 1)
If
WertZeichenSPA <> WertZeichenSPB
Then
With
Cells(ZaehlerZeile, 2).Characters(Start:=ZaehlerZeichen, Length:=1).Font
.ColorIndex = 3
End
With
End
If
Next
ZaehlerZeichen
End
If
Next
ZaehlerZeile
End
Sub