lZeile = 3
Spalte1 = 2
ZeilenSprung = 0
Fehlzeiten = 0
Fehlzeit = 0
Do
While
Trim(
CStr
(Tabelle1.Cells(lZeile, Spalte1).Value)) <>
""
If
ListBox1.Text = Trim(
CStr
(Tabelle1.Cells(lZeile, Spalte1).Value))
Then
Tabelle1.Cells(lZeile, Spalte1) = TextBox1.Text
Do
While
Trim(
CStr
(Tabelle1.Cells(lZeile + 1 + ZeilenSprung, Spalte1).Value)) =
""
Fehlzeit = Tabelle1.Cells(lZeile + 4 + ZeilenSprung, Spalte1).Value
Fehlzeiten = Fehlzeit + Fehlzeiten
TextBox5 = Fehlzeiten
If
Trim(
CStr
(Tabelle1.Cells(lZeile + 1 + ZeilenSprung, Spalte1).Value)) =
""
Then
Tabelle1.Cells(lZeile + 1 + ZeilenSprung, Spalte1) = TextBox2.Text
Tabelle1.Cells(lZeile + 2 + ZeilenSprung, Spalte1) = TextBox3.Text
Tabelle1.Cells(lZeile + 3 + ZeilenSprung, Spalte1) = TextBox4.Text
Else
ZeilenSprung = ZeilenSprung + 3
Loop
Call
UserForm_Initialize
If
ListBox1.ListCount > 0
Then
ListBox1.ListIndex = 0
End
If
Spalte1 = Spalte1 + 1
Loop
End
If
End
Sub