Date Texbox = lundi

Marc_du_78

XLDnaute Accro
Bonjour ami(e)s du Forum,
Ma question va peut-être paraître ridicule, mais ca ne tue pas.
Dans un texbox, je saisi une date, ce que je voudrais, c'est que quelque soit la date saisie, la texbox ne retienne que celle du lundi qui précède. Mais voilà est-ce réalisable...
En vous remerciant de vous pencher sur ma demande
 
A

AV

Guest
Ave,


A affecter à un bouton de l'Userform ou à autre chose (évènement) :

x = CDate((TextBox1.Value)) * 1
TextBox1.Value = Format(Evaluate(x & '-weekday(' & x & '-1)+1'), 'dddd dd/mm/yyy')

PS : Ce calcul renvoie le Lundi précédent OU courant de la date.
Tu n'as pas précisé ce qu'il devait se passer si ladate saisie était un Lundi !

AV [aaa]
 

Discussions similaires

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 979
dernier inscrit
bderradji