date du lundi du N°semaine

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

youky(BJ)

XLDnaute Barbatruc
Bonjour à tous,
Je bataille pour retrouver la date du lundi selon mon N° semaine.
J'ai trouvé sur le forum la bonne formule mais je souhaite cela en macro
Bon pour l'instant .....bug
Même application.Date(2009,1,1) ne fonctionne pas
Je passe à coté de quoi.....
Merci

Code:
an = 2009
ns = 2
MsgBox Application.Date(an, 1, -2)-WEEKDAY(DATE(an,1,3))+7*ns
 
Re : date du lundi du N°semaine

Bonjour Youki,

De la faqExcel de developpez.com:

Code:
Sub Test()
Dim An As Integer, ns As Integer, NumJour As Integer
 
An = 2009
ns = 2
NumJour = 0 ' 0=Lundi, 1=Mardi ...
 
MsgBox Evaluate("TEXT(DATE(" & An & ",1,3)-WEEKDAY(DATE(" & An & _
    ",1,3))-5+(7*" & ns & ")+" & NumJour & ",""dd/mm/yyyy"")")
End Sub

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
154
Réponses
0
Affichages
332
Réponses
0
Affichages
475
Réponses
8
Affichages
476
Retour