Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zeiten in String voneinander abziehen

Forumthread: Zeiten in String voneinander abziehen

Zeiten in String voneinander abziehen
15.01.2004 19:20:24
XP
Hallo Community,
wie kann ich von dem String "09:00", der eine Uhrzeit darstellt, eine viertel Stunde "00:15" abziehen, so dass hinterher "08:45" rauskommt ???
Das ganze soll in VBA passieren, nicht in der Zelle.
Danke schonmal für Eure Vorschläge ...
XP
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeiten in String voneinander abziehen
15.01.2004 19:55:30
andre
hallo xp,
ist vielleicht nicht die eleganteste lösung ...
Public

Sub test()
abzug = 45
zeit = "13:25"
MsgBox Hour(TimeSerial(Left(zeit, 2), Right(zeit, 2), 0) - TimeSerial(0, abzug, 0)) _
& ":" & Minute(TimeSerial(Left(zeit, 2), Right(zeit, 2), 0) - TimeSerial(0, abzug, 0))
End Sub

gruss andre
Anzeige
AW: Zeiten in String voneinander abziehen
15.01.2004 21:59:35
PeterW
Hallo Unbekannter,
wandle die Strings in Zeitwerte formatiere die Ausgabe in der Zielzelle:

Sub zeit()
Cells(1, 3) = Format(CDate("09:00") - CDate("00:15"), "hh:mm")
End Sub

Gruß
Peter
PS: schau mal in die FAQ und benutze bitte einen richtigen Namen :-)
Anzeige
AW: Zeiten in String voneinander abziehen
16.01.2004 08:01:54
Rudi
Danke Euch beiden, geht. Habe mich für die elegantere und kürzere Lösung entschieden ...
Rudi
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige