Date value = laatste zondag

Status
Niet open voor verdere reacties.

Visara

Gebruiker
Lid geworden
10 mrt 2019
Berichten
217
Goedemiddag,

Ik heb een datumveld. De Default Value is Date() , vandaag dus.
Ik wil graag dat de Default Value de datum van de laatste zondag is. Kan dat?
Mag iets zijn in het Property Defauld Value veld van de textbox, mag ook iets zijn in een OnOpen event van het formulier.

Niet noodzakelijk, maar wat wel mooi zou zijn dat als het 'vandaag' zondag is, dat dan de datum van vandaag wordt weergegeven en niet de datum van zondag vorige week.

Iemand enig idee?

Met vriendelijke groet,
Visara
 
Ik heb een datumveld. De Default Value is Date() , vandaag dus. Ik wil graag dat de Default Value de datum van de laatste zondag is. Kan dat?
Dat kan met deze formule:
Code:
=DateSerial(Year(Date());Month(Date());Day(Date())+(7-Weekday(Date();2)))
 
Dankuwel voor de moeite!

Uw code gaf de vólgende zondag, niet de vorige.

Dit werkt voor vandaag (geeft vorige zondag). Denkt u dat dit voor elke datum te gebruiken is?
Code:
=DateSerial(Year(Date());Month(Date());Day(Date())+(-6+Weekday(Date();2)))
 
Lijkt me niet zo lastig :)
Code:
=DateSerial(Year([txtDate]);Month([txtDate]);Day([txtDate])+(7-Weekday([txtDate];2))-7)
 
Kan vast makkelijker, maar dat zoek ik nog even uit.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan