Obtenir date début de semaine

Fermé
nak1oeil11017 Messages postés 2 Date d'inscription vendredi 6 avril 2012 Statut Membre Dernière intervention 6 avril 2012 - 6 avril 2012 à 23:18
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 - 8 avril 2012 à 10:59
Bonjour à tous,

j'ai beau chercher partout...je ne trouve pas !

j'ai : le numéro d'une semaine et l'année correspondante

j'aimerai obtenir la date complète (JJ MM AAAA) des jours de la semaine associés

par exemple:

données :
-année 2012
-semaine n°14

=> résultat escompté :
-lundi 02
-mardi 03
-mercredi 04
-jeudi 05
-vendredi 06

merci d'avance pour votre aide !! (je stagne depuis longtemps là...^^)

etien


<config>Windows 7 / Safari 535.19</config> excel 2007
A voir également:

3 réponses

KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
6 avril 2012 à 23:26
Et tu veux faire ça avec quoi ?
1
nak1oeil11017 Messages postés 2 Date d'inscription vendredi 6 avril 2012 Statut Membre Dernière intervention 6 avril 2012
6 avril 2012 à 23:31
oups! j'ai oublié de préciser!

je code en VBA 2007 =)
0
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 7 243
Modifié par eriiic le 8/04/2012 à 11:12
Bonjour,

proposition par une fonction personnalisée :
Function lundiSemaine(semaine As Long, année As Long) As Date 
    lundiSemaine = (semaine - 1) * 7 + DateValue("05/01/" & année) - Weekday(DateValue("04/01/" & année), vbMonday) 
End Function 

Je te laisse tester sur plusieurs années...
eric
0