![]() |
![]() |
|
|
|||||||
| Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
| Software Rat & Tat bei Softwareproblemen |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
|
|
#1 |
|
Master
![]() Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550
|
Hi!
Zum Thema Zeit umwandeln: Ich habe eine Lösung wie von wizard beschrieben in 2 DB-Anwendungen verwendet. Alle Zeiten werden Sekunden umgerechnet. Das funktioniert tadellos. Der Benutzer sieht für 1 Stunde 1:00, intern wird mit 3600 gearbeitet. Ich weiß nicht, ob das in Excel mit Formeln möglich ist. Eine VBA-Funktion kann das auf jeden Fall. Das erspart auch die Hilfsspalten und ist leichter zu handhaben. Das Beispiel erwartet die Zeit im Format "hh:mm", und gibt Sekunden zurück. Function ZeitAlsZahl(ByVal strZeit As String) As Long ZeitAlsZahl = Left(strZeit, 2) * 60 + Right(strZeit, 2) End Function Und wenn du schon dabei bist, kannst du auch die Formeln mit =WENN durch VBA-Code ersetzen. Das ist übersichtlicher. mfg WB |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|