N° de semaine en cours

F

Fabienne

Guest
Bonjour le Forum,

Pouvez me dire si il existe une fonction ou formule qui indique dans
une colonne le numéro (par exemple 45 pour cette semaine)de la semaine en cours.

Merci d'avance et bonne journée à tous

Fabienne
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Bonjour Fabienne, IE0nard, le Forum

En VBA ce donnerait ceci :

Sub NumSemainePartDate()
Dim TheDay As Date
TheDay = Date

MsgBox DatePart('WW', TheDay, vbMonday, vbFirstFourDays)
End Sub


Bonne Journée
[ol]@+Thierry[/ol]
 
F

fifi

Guest
bonjour, j'ai un truc tout simple sur mon pc ..je ne sais pas si c'est une formule qui n'est pas présente sur toutes les version d'excel mais elle est vraiment simple :unsure:

=No.semaine(maintenant())

il faut que je retrouve ou j'ai pu avoir cette formule.
 

Monique

Nous a quitté
Repose en paix
Bonjour,

=NO.SEMAINE(AUJOURDHUI())
=ENT(MOD(ENT((AUJOURDHUI()-2)/7);52+5/28))+1
ne donnent pas toujours le même résultat.
La 2ème donne le n° de semaine selon les normes européennes

En Europe, la semaine n° 1 'doit' comporter au moins 4 jours.
La semaine du premier janvier a donc le n° 1 si le premier est soit un lundi, soit un mardi, soit un mercredi soit un jeudi.

Pour avoir la fonction NO.SEMAINE(),
il faut cocher l'utilitaire d'analyse dans
barre de menu - Outils - Macros complémentaires

Edit
=ENT(MOD(ENT((AUJOURDHUI()-2)/7)+0,6;52+5/28))+1

Message édité par: monique, à: 07/11/2005 23:10
 

Discussions similaires

Réponses
5
Affichages
341

Statistiques des forums

Discussions
312 305
Messages
2 087 078
Membres
103 455
dernier inscrit
saramachado