Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1620to1624
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
Inhaltsverzeichnis

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

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

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige