TROUVE LES DATE DE DÉBUT ET FIN DE SEMAINE POUR UN SEMAINE ET UNE ANNÉE DONNÉES

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 31 juil. 2003 à 20:35
cs_Zeroc00l Messages postés 367 Date d'inscription lundi 1 avril 2002 Statut Membre Dernière intervention 11 février 2010 - 17 juil. 2007 à 21:58
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/8091-trouve-les-date-de-debut-et-fin-de-semaine-pour-un-semaine-et-une-annee-donnees

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 72
31 juil. 2003 à 20:35
Date du premier jour de la semaine a partir d'une date :

dateadd ( "d" , -Weekday ( DATEDEPART, vbMonday )+1 , DATEDEPART )
cs_Zeroc00l Messages postés 367 Date d'inscription lundi 1 avril 2002 Statut Membre Dernière intervention 11 février 2010
31 juil. 2003 à 21:32
Merci, c'est bien plus court ... mais bon maintenant que j'ai mis cette source, elle servira d'alternative ...
cs_Zeroc00l Messages postés 367 Date d'inscription lundi 1 avril 2002 Statut Membre Dernière intervention 11 février 2010
31 juil. 2003 à 22:07
Bon effectivement ca marche tres bien ... aussi bien voire mieux qu moi donc je vais mettre une autre source a la place de celle ci ! (quand je l'aurai fait !)
cs_jr62 Messages postés 1 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 20 janvier 2004
20 janv. 2004 à 10:38
J'ai essayé le code mais il ne fonctionne pas toujours. Au lieu de mettre:

While Lundi > JourParMois(j)
j = j + 1
Lundi = Lundi - JourParMois(j)
Mois = Mois + 1
Wend

Il faudrait plutot mettre:

While Lundi > JourParMois(j)
Lundi = Lundi - JourParMois(j)
j = j + 1
Mois = Mois + 1
Wend

A plus
cs_Zeroc00l Messages postés 367 Date d'inscription lundi 1 avril 2002 Statut Membre Dernière intervention 11 février 2010
20 janv. 2004 à 23:27
Ah oui !
Effectivement c'est une petite coquille ... Désolé pour ceux qui auraient utilisé ce code ...
Vala c'est corrigé ! Merci !