Das Archiv des Excel-Forums

Uhrzeit in Zahl umwandeln



Excel-Version: 2000, vb5
nach unten

Betrifft: Uhrzeit in Zahl umwandeln
von: Gunnar
Geschrieben am: 11.04.2002 - 23:49:43

Ich will eine Variable,die eine Uhrzeit als Text (String) enthält
in eine Zahl (Long) mit der Anzahl der Sekunden umwandeln,z.B.
"00:00:00" ergibt 0
"10:00:01" ergibt 36001
"23:59:59" ergibt 86399
Bisher verwende ich dafür:
z = 3600 * (Hour(zeit)) + 60 * (Minute(zeit)) + (Second(zeit))
das geht doch aber sicher auch einfacher?!
Vielen Dank!
nach oben   nach unten

Re: Uhrzeit in Zahl umwandeln
von: Sigi E.
Geschrieben am: 12.04.2002 - 00:41:49

Hallo Gunnar,

z = CDate("10:00:01") * 86400 '24*60*60
ergibt für z = 36001

Gruß
Sigi

 nach oben

Excel-Beispiele zum Thema "Uhrzeit in Zahl umwandeln"
Fortlaufende Uhrzeit in Zelle und Statusleiste zeigen Anwendung von DBMAX auf Datum und Uhrzeit
Zellen in Abhängigkeit der aktuellen Uhrzeit markieren Beim Überfahren einer Grafik mit der Maus Uhrzeit anzeigen
TextBox-Eintrag von Industrie- und Uhrzeit wandeln Abkürzungen umwandeln
URLs eines ausgewählten Bereiches in HyperLinks umwandeln Textstring in berechenbare Formel umwandeln
Als Text vorhandene Werte in Zahlen umwandeln Zeichen in Zeichenfolgen umwandeln und Leerzeichen entfernen