ich habe folgendes eingebaut:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = True
Dim RaBereich As Range, RaZelle As Range
Application.EnableEvents = False
Set RaBereich = Range("D14:D44")
Application.EnableEvents = False
For Each RaZelle In Range(Target.Address)
If Not Intersect(RaZelle, RaBereich) Is Nothing Then
RaZelle.Value = UCase(RaZelle.Value)
End If
Next RaZelle
Application.EnableEvents = True
If ActiveSheet.Range("D14:D44") = "U" Then Call U_setzen
Set RaBereich = Nothing
End Sub
leider kommt Fehlmeldung:Laufzeitfehler 13
Typen unverträglich
gruß walter b