Makro zur Prüfung mehrerr Textboxen
11.04.2025 15:59:39
Chris
mit untenstehendem Makro überprüfe ich die Eingabe in TextBox2 auf ein Datumswert.
Wie kann ich dieses Makro auf die Textboxen 1,2,3 und 5 anwenden, ohne es für jede TB einzeln hinterlegen zu müssen?
Schön wäre auch, wenn der Löschbefehl ... .value = "" sowie .SetFocus automatisch auf die zuletzt genutzte Textbox angewendet würden.
Gruß
Chris
Sub UFUnload()
With UF.TextBox2
If .Text = "" Or .Text = "--" Then Exit Sub
If IsDate(.Text) Then
.Text = Format(.Text, "dd.mm.yyyy")
Unload UF
Else
MsgBox .Text & " ist kein gültiges Datum!" & vbNewLine & vbNewLine & _
"Bitte neu eingeben! (DD.MM.YYYY)"
.SetFocus
.Text = ""
Cancel = True
Exit Sub
End If
End With
End Sub
Anzeige