Live-Forum - Die aktuellen Beiträge
Datum
Titel
29.03.2024 13:14:12
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
364to368
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
364to368
364to368
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

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

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
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

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige