Hi ich Habe Folgende Problem
wenn ich in UserForm TextBox jegend was schreibe igal 1 oder 2 wörte und OK drucken, dann schreibt er in die zeile "Kein Angabe"
Soll bei 2 Wörter Is Tabelle Übertragen
bei 1 Wört Soll ein MsgBox Aufgehen
Wenn ich in die zeile nicht rein schreibe dann schreib er Richtig "Keine Angabe"
Bitte Helf Mir
wenn ich in UserForm TextBox jegend was schreibe igal 1 oder 2 wörte und OK drucken, dann schreibt er in die zeile "Kein Angabe"
Soll bei 2 Wörter Is Tabelle Übertragen
bei 1 Wört Soll ein MsgBox Aufgehen
Code:
MsgBox "Bitte Vor- und Nachname eingeben!", vbOKOnly, "Fehler"
Wenn ich in die zeile nicht rein schreibe dann schreib er Richtig "Keine Angabe"
Bitte Helf Mir
Code:
Private Sub OKButton_Click()
Dim lFreie As Long
Dim Worte() As String
If OriginalName.Value = "" Then
MsgBox ("Bitte Original Name Eingeben")
Exit Sub
End If
------------- und so weiter------------------------
With MyDatenBank.Worksheets("DatenBank")
lFreie = .Cells(.Rows.Count, 6).End(xlUp).Row + 1
If lFreie < 3 Then lFrei = 3
.Range("F" & lFreie).Value = OriginalName.Value
----------Und So Weiter---------------------------------
With ActiveSheet
If Trim(TextBox1.Tag) = "" Then
'Ausgabe in Spalte 16
.Cells(lFreie, 16).Value = "Keine Angabe"
Else
'Erzeugen der Einträge im dynamischen Array "Worte"
Worte = Split(Trim(TextBox1.Value), " ")
'Überprüfen der Eintragsanzahl im dyn.Array
If UBound(Worte) <> 1 Then
MsgBox "Bitte Vor- und Nachname eingeben!", vbOKOnly, "Fehler"
Exit Sub
End If
End If
End With
End With
End Sub
Private Sub TextBox1_Change()
End Sub