ich möchte gerne folgendes erreichen:
Wenn ich in Spalte F ein Land eingebe außer Deutschland, z.B. Frankreich, dann soll dieser Ländername in Großbuchstaben erscheinen, ebenso in Spalte E der Ort.
Wenn ich diesen Code verwende, hängt sich Excel auf:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim tc As Long
Dim tr As Long
Dim tt As String
tc = Target.Column
tr = Target.Row
If tc = 6 Then
tt = Range("F" & tr).Text
If tt "D" And tt "Deutschland" Then
Target.Offset(0, 0) = UCase(Target.Offset(0, 0).Value)
Target.Offset(0, -1) = UCase(Target.Offset(0, -1).Value)
End If
End If
End Sub
Wie bitte muss er richtig lauten?
Gruß Oisse