möchte gerne beim betätigen einer Schaltfläche wenn textboxen 1 bis 6 nicht oder nicht alle gefüllt sind eine Msgbox "Bitte vervollständigen Sie die Eingaben" ,,"Idiot!" erscheinen lassen
Für ne Hilfe bin ich dankbar,
Claudia
Private Sub CommandButton1_Click()
Dim bFehler As Boolean
Dim iTxtBox As Integer
bFehler = False
If Len(TextBox1.Text) = 0 Then
bFehler = True
iTxtBox = 1
ElseIf Len(TextBox2.Text) = 0 Then
bFehler = True
iTxtBox = 2
ElseIf Len(TextBox3.Text) = 0 Then
bFehler = True
iTxtBox = 3
ElseIf Len(TextBox4.Text) = 0 Then
bFehler = True
iTxtBox = 4
ElseIf Len(TextBox5.Text) = 0 Then
bFehler = True
iTxtBox = 5
ElseIf Len(TextBox6.Text) = 0 Then
bFehler = True
iTxtBox = 6
End If
If bFehler = True Then
MsgBox "Bitte vervollständigen Sie die Eingaben", _
48, " Info für " & Application.UserName
Select Case iTxtBox
Case 1: TextBox1.SetFocus
Case 2: TextBox2.SetFocus
Case 3: TextBox3.SetFocus
Case 4: TextBox4.SetFocus
Case 5: TextBox5.SetFocus
Case 6: TextBox6.SetFocus
End Select
End If
End Sub
Viele Grüße Peter
Das Forum lebt auch von den Rückmeldungen.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen