Userform Register Items wechseln
10.04.2024 09:30:03
Nadine
ich habe eine Userform, wo der Nutzer anhand von Registern (Abteilungen) Daten eintragen muss. Damit er nicht nach jedem Register Item den Button zum Übertragen der Daten drücken muss, sondern alle Register Items anklicken und die Felder befüllen kann, wollte ich fragen, ob jemand dazu eine Idee hat und mir helfen kann.
Code:
Private Sub btnAnlegen_Click()
Dim neueZeile As Long
Dim r As Range
With Db_Ergebnis3
neueZeile = .Cells(Db_Ergebnis3.Rows.Count, 1).End(xlUp).Row + 1
Set r = Db_Ergebnis3.Columns("A").Find(Register.SelectedItem.Caption)
.Cells(neueZeile, 1).Value = Register.SelectedItem.Caption
.Cells(neueZeile, 2) = Lb_Zivilpersonal
.Cells(neueZeile, 3) = txtAnzahl.Value
.Cells(neueZeile, 4) = txtAnzahl14.Value
.Cells(neueZeile, 5) = txtKranktage.Value
.Cells(neueZeile, 6) = Date
End With
'Prüfen, ob alle Felder befüllt sind
If txtAnzahl.Value = "" Or txtAnzahl14.Value = "" Or txtKranktage.Value = "" Then 'Or cbAbteilung.Value = "" Then
MsgBox "Bitte füllen Sie alle Felder aus.", , ""
Exit Sub
End If
Unload Me
End Sub
Vielen Dank
Nadine
Anzeige