Problemstellung:
Für 32Bit und 64Bit Office Versionen
Wie kann ich den letzten Tag der Woche, ausgehend von einem beliebigen Datum, ermitteln?
Function LastDayWeek(dateDatum As Date) '******************************************* 'Name: LastDayWeek (Function) 'Purpose: Ermittelt den letzen Tag der Woche ausgehend von dateDatum 'Author: Thomas Keßler 'Date: Februar 12, 2004, 11:45:00 'Inputs: dateDatum= Datum ab dem gerechnet werden soll 'Output: '******************************************* Dim w As Integer w = WeekDay(dateDatum, vbMonday) LastDayWeek = dateDatum - w + 7 End Function
Aufruf:
Dim x As Variant x =LastDayWeek(#02.04.2004#)
Das Ergebniswäre x = 04.04.2004
Ähnliche Artikel
Weiterlesen...