Zeitvergleich Laufzeitfehler 13
03.09.2019 07:44:36
Stefan
ich habe mich hier an Excel VBA versucht, und dank der Hilfe von euch, bin ich auch schon sehr weit gekommen.
Jetzt habe ich bei meiner Stundenerfassung noch ein Problem,
Wenn ich das Programm ablaufen lasse, bekomme ich laufzeitfehler 13 bei diesem Code angezeigt:
Function zeitvergleich(start As Variant, ende As Variant) As Boolean
zeitvergleich = False
start = CDbl(CDate(start))
ende = CDbl(CDate(ende))
If ende > start Or (ende
Diese
Function wird insgesamt 8mal aufgerufen und zwar über diese Zeilen (Diese Code-Zeilen sind 8mal _
vorhanden, aber mit unterschiedlichen Boxen):
If ComboBox_ZeitPb.Value "" And ComboBox_ZeitPv.Value "" And zeitvergleich( _
ComboBox_ZeitPv.Value, ComboBox_ZeitPb.Value) Then
Worksheets("Tabelle2").Range("F2").Value = Format(sumdiff(ComboBox_ZeitPv.Value, _
ComboBox_ZeitPb.Value), "hh:mm")
Worksheets("Tabelle2").Range("E2").Value = ComboBox_Punktezähler.Text
End If
Er speichert mir die Zeilen auch richtig ab. Nur am ende kommt dieser Fehler 13.
Liegt es evtl daran, dass diese
Function Zeitvergleich
achtmal aufgerufen wird? oder liegt das Problem wo ganz anders. Wenn _
ich diese
Function nur einmal aufrufe, d.h. die anderen 7 Code-Zeilen rausnehme, funktioniert es.
Viele grüße
Stefan Hiemer