Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Probleme de semaine sous VBA

1 réponse
Avatar
Sergio
Bonjour =E0 tous
Pour un petit planing hebdomadaire je voulais ecrire une=20
p'tite macro qui r=E9cupere le num=E9ro de semaine de la date=20
systeme pour ouvrir la feuille correspondante.
Je l'avais fait avec succes dans un planing mensuel ou=20
tout s'etait bien pass=E9.
J'ai essay=E9 de transposer ma macro sans aucun r=E9sultat.
Il semble que le VBA ne veut pas entendre parler de=20
semaine.
Quelqu'un aurait une id=E9e ???
Merci d'avance =E0 tous
@+
Sergio

1 réponse

Avatar
Daniel.j
Pour recuperer le num de la semaine:
http://dj.joss.free.fr/faq.htm#numsemaine

FONCTION
=ENT((D-SOMME(MOD(DATE(ANNEE(D-MOD(D-2;7)+3);1;2);{1E+99;7})*{1;-1})+5)/7)
Elle marche pour toutes les dates "D", sauf le 1/1/1900 (=> #NOMBRE!). LL


En VBA
http://dj.joss.free.fr/nsemaine.htm

--
Daniel MVP Excel
FAQ du Forum Microsoft Public Fr Excel
http://dj.joss.free.fr/faq.htm

"Sergio" a écrit dans le message de news:
1864a01c41b39$300ed220$
Bonjour à tous
Pour un petit planing hebdomadaire je voulais ecrire une
p'tite macro qui récupere le numéro de semaine de la date
systeme pour ouvrir la feuille correspondante.
Je l'avais fait avec succes dans un planing mensuel ou
tout s'etait bien passé.
J'ai essayé de transposer ma macro sans aucun résultat.
Il semble que le VBA ne veut pas entendre parler de
semaine.
Quelqu'un aurait une idée ???
Merci d'avance à tous
@+
Sergio