Gibt es eine Möglichkeit eingegebene Kleinbuchstaben in Großbuchstaben umzuwandeln?
Leider gebe ich aus Versehen immer wieder Kleinbuchstaben in bestimmte Zellen ein, obwohl sie groß geschrieben sein sollen.
Werner
Private Sub Worksheet_Change(ByVal Target As Range)
Target = UCase(Target.Value)
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Ende
Const Bereich As String = "A2:C10" 'anpassen
Dim C As Range
If Not Intersect(Target, Range(Bereich)) Is Nothing Then
Application.EnableEvents = False
For Each C In Intersect(Target, Range(Bereich)).Cells
C.Value = UCase$(C.Value)
Next C
End If
Ende:
If Err.Number > 0 Then Err.Clear
Application.EnableEvents = True
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Target = UCase(Target.Value)
Application.EnableEvents = True
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
For Each cl In Target
cl.Value = UCase(cl.Value)
Next cl
Application.EnableEvents = True
End Sub