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

Forumthread: Differenz zweier Uhrzeiten

Differenz zweier Uhrzeiten
12.05.2018 18:33:58
stef26
Hallo Zusammen, Hallo Tino (falls du den Beitrag liest)
ich such ebenfalls schon seit einiger Zeit eine Funktion für die Differenzen zweier Uhrzeiten. Die Funktion ist super.
Option Explicit
Function TimeDif(ByVal Von As Date, ByVal Bis As Date) As Date
Dim RestStart As Date, RestEnde As Date
Dim minTime As Date, maxTime As Date
If Von >= Bis Then Exit Function
minTime = TimeSerial(6, 0, 0)
maxTime = TimeSerial(22, 0, 0)
If Weekday(Von, vbMonday)  1, 1, RestEnde), minTime, maxTime)
TimeDif = TimeDif + RestTime(IIf(Bis - Von > 1, 0, RestEnde), IIf(Bis - Von > 1, RestEnde,  _
RestStart), minTime, maxTime)
Von = Int(Von) + 1
Bis = Int(Bis) - 1
For Von = Von To Bis
If Weekday(Von, vbMonday) 

Function RestTime(vonTime As Date, bisTime As Date, minTime As Date, maxTime As Date) As Date
If vonTime  maxTime Then bisTime = maxTime
RestTime = bisTime - vonTime
If RestTime 

Ich bräuchte es allerdings etwas anders. Bei mir sollte nur das Wochenende Von Samstag 16Uhr bis Sonntag 22.00Uhr rausgerechnet werden.
Geht das auch?
Liebe Grueße
Stefan
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Differenz zweier Uhrzeiten
12.05.2018 23:15:20
Sulprobil
Hallo Tino,
Dein Code gibt bei der Eingabe Sun 13/05/2018 23:00 - Mon 14/05/2018 01:00 als Ergebnis 0 Stunden aus. Richtig sind aber 2 Stunden.
Viele Grüße,
Bernd P
Anzeige
AW: Differenz zweier Uhrzeiten
12.05.2018 23:55:15
Tino
Hallo,
habe wohl zu umständlich gedacht.
Gut das immer noch welche da sind die etwas mehr testen!
https://www.herber.de/bbs/user/121573.xlsm
Gruß Tino
AW: Differenz zweier Uhrzeiten
13.05.2018 06:54:37
stef26
Hallo Tino,
cool das du das so auf die Schnelle für mich umgeschrieben hast.
Vielen Herzlichen Dank dafür
Schönes Wochenende
Stefan
Anzeige
;

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
Anzeige

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