VBA Rechenfehler Zeit Min <-> Sek
Björn
eigentlich ganz einfach, ich habe 2 Spalten, in A steht Zeit in Min, in B die Zeit in Sek.
A errechnet sich aus B. z.B. in A1 steht: =B1/60
Soweit so gut.
Wenn ich nun per VBA prüfe, ob die Werte zueinander passen, kommt bei Eingabe von 31 Sekunden in B1 für die Prüfung
MsgBox [b1] = [a1] * 60
FALSCH raus. WARUM?
Ich verstehe das nicht. Bei allen anderen Zeiten (außer 31 und 62 Sekunden, 93 geht wieder) funktioniert das.
Rechnet hier VBA anders als Excel? Und wenn ja wie?
Wenn ich mir das Ergebnis "[a1]*60" in eine Zelle schreiben lasse, dann steht da wieder die 31.
Das gibt es doch nicht.
Gruß
Björn B.