Private
Sub
Eintragen_Click()
Dim
rngSuchbegriff
As
Range
Dim
erste_freie_Zeile
As
Integer
Dim
datDatum
As
Date
If
IsDate(UserForm1.TextBox1.Text) =
False
Then
Exit
Sub
datDatum =
CDate
(UserForm1.TextBox1.Text)
Set
rngSuchbegriff = Worksheets(
"Laufplan"
).Columns(1).Find(datDatum, lookat:=xlWhole)
If
rngSuchbegriff
Is
Nothing
Then
MsgBox
"Datum wurde nicht gefunden!"
Else
Sheets(
"Laufplan"
).
Select
Cells(rngSuchbegriff.Row, 3).Value = UserForm1.TextBox2.Text
Cells(rngSuchbegriff.Row, 4).Value = UserForm1.TextBox3.Text
If
ComboBox1.Value =
True
And
ComboBox1.Value =
"5"
Then
erste_freie_Zeile = Sheets(
"Ergebnisse"
).Range(
"A65536"
).
End
(xlUp).Offset(1, 0).Row
Sheets(
"Ergebnisse"
).Cells(erste_freie_Zeile, 1) =
CDate
(TextBox1.Text)
Sheets(
"Ergebnisse"
).Cells(erste_freie_Zeile, 2) = UserForm1.TextBox2.Text
Else
If
ComboBox1.Value =
True
And
ComboBox1.Value =
"10"
Then
erste_freie_Zeile = Sheets(
"Ergebnisse"
).Range(
"A65536"
).
End
(xlUp).Offset(1, 0).Row
Sheets(
"Ergebnisse"
).Cells(erste_freie_Zeile, 1) =
CDate
(TextBox1.Text)
Sheets(
"Ergebnisse"
).Cells(erste_freie_Zeile, 3) = UserForm1.TextBox2.Text
Else
If
ComboBox1.Value =
True
And
ComboBox1.Value =
"21"
Then
erste_freie_Zeile = Sheets(
"Ergebnisse"
).Range(
"A65536"
).
End
(xlUp).Offset(1, 0).Row
Sheets(
"Ergebnisse"
).Cells(erste_freie_Zeile, 1) =
CDate
(TextBox1.Text)
Sheets(
"Ergebnisse"
).Cells(erste_freie_Zeile, 4) = UserForm1.TextBox2.Text
Else
If
ComboBox1.Value =
True
And
ComboBox1.Value =
"26"
Then
erste_freie_Zeile = Sheets(
"Ergebnisse"
).Range(
"A65536"
).
End
(xlUp).Offset(1, 0).Row
Sheets(
"Ergebnisse"
).Cells(erste_freie_Zeile, 1) =
CDate
(TextBox1.Text)
Sheets(
"Ergebnisse"
).Cells(erste_freie_Zeile, 5) = UserForm1.TextBox2.Text
End
If
End
If
End
If
End
If
End
If
Unload
Me
End
Sub