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
		
                    Anzeige