Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Général VBA
Général VBA Forum général VBA . Pour les logiciels spécifiques (Access, Excel, Word, ...), postez dans les bons sous forums.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/06/2007, 10h53   #1
Invité de passage
 
Inscription : juillet 2005
Messages : 4
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 4
Points : 1
Points : 1
Par défaut Trouver une date d'après un N° de semaine et une année

Bonjour tout le monde,

Je cherche un code me permettant de trouver une date (jj/mm/aaaa), à savoir le lundi et le dimanche suivant, d'après un numéro de semaine et une année donnée.

C'est pour utiliser avec Excel.

Merci d'avance.

LeZinve.
lezinve est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2007, 20h11   #2
Rédacteur
 
Homme michel Tanguy
Inscription : août 2005
Messages : 3 317
Détails du profil
Informations personnelles :
Nom : Homme michel Tanguy
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : août 2005
Messages : 3 317
Points : 10 706
Points : 10 706
bonsoir

Tu peux tester cette procédure pour afficher le lundi correspondant au numéro de semaine spécifié:


Code :
1
2
3
4
5
6
7
8
Dim Annee As Integer, Semaine As Integer, NumJour As Integer
 
Annee = 2007
Semaine = 25
NumJour = 0 ' 0=Lundi, 1=Mardi ...
 
MsgBox Evaluate("TEXT(DATE(" & Annee & ",1,3)-WEEKDAY(DATE(" & Annee & _
    ",1,3))-5+(7*" & Semaine & ")+" & NumJour & ",""dd/mm/yyyy"")")


michel
SilkyRoad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2010, 12h38   #3
Invité de passage
 
H. Carlos
Inscription : novembre 2009
Messages : 1
Détails du profil
Informations personnelles :
Nom : H. Carlos

Informations forums :
Inscription : novembre 2009
Messages : 1
Points : 1
Points : 1
Bonjour,

Il y a un autre moyen que le MsgBox pour calculer la valeur ?
J'arrive pas à extraire le code pour alimenter par exemple une cellule dans une feuille excel.

Merci
Carlutchi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h44.


 
 
 
 
Partenaires

Hébergement Web