ich habe ein Problem und komme einfach nicht weiter.
Ich habe ein Formular in welches die neuen Stunden in Stunden und Minuten ([h]:mm) eingegeben werden.
In meiner Tabelle in Spalte 6 steht der Startwert in Stunden und Minuten([h]:mm) und in Spalte 10 steht der jetztige Gesamtwert im gleichen Format.
Jetzt soll Excel per Macro die Differenz aus dem Formular und dem Startwert zum jetzigen Gesamtwert dazurechnen und diesen wieder ausgeben.
Wenn ich die Zellen direkt anspreche zum Beispiel mit:
Range("J4").value = Range("Z4") - Range("F4") + Range("J4")
funktioniert es.
mit folgendem Code:
ActiveSheet.Cells(Zeile, 10).Value = frmEntmunitionieren.TextFlugstunden.Value - ActiveSheet.Cells(Zeile, 6).Value + ActiveSheet.Cells(Zeile, 10).Value
kommt Laufzeitfehler 13 , Typen unverträglich.
Wäre eventuell so nett und könnte mir erklären, was ich falsch mache, oder wie man es anders darstellen kann?
Vielen Dank im vorraus für eure Hilfe,
Gruß, Mike