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 753
Messages
2 091 667
Membres
105 040
dernier inscrit
PeupleVert