Numéro de semaine

edelweisseric

XLDnaute Occasionnel
Bonjour à tous

Malgré mes nombreuses recherches, je n'ai pu trouver le moyen, par une toute petite fonction ou en VBA ou les deux ( soyons exigent !!! lol ), de récupérer dans la cellule A1, par exemple, le numéro de la semaine par rapport à aujourd'hui.

Cela doit être d'une simplicité effarente, mais je n'ai pas d'inspiration depuis plusieurs jours.

Merci de vos conseils

Cordialement

Edelweisseric
 

pat1545.

XLDnaute Accro
Salut,
de L. Longre:
en vba à coller dans un module et fonctionne à la normr iso européenne contrairement à no.semaine d'excel:

Option Explicit
Function NoSem(D As Date) As Long 'Laurent Longre
' fonctionne suivant la norme ISO contrairement à no.semaine()
D = Int(D)
NoSem = DateSerial(Year(D + (8 - Weekday(D)) Mod 7 - 3), 1, 1)
NoSem = ((D - NoSem - 3 + (Weekday(NoSem) + 1) Mod 7)) \\ 7 + 1
End Function

Bye
 

edelweisseric

XLDnaute Occasionnel
Bonjour Monique, Pat
bonjour à tous

Merci beaucoup pour vos réponses

Ta réponse sur l'autre post Monique n'était pas arrivée jusqu'à chez moi ... j'habite très loin lol, j'avais dégainé avant il me semble

Je vous remercie encore de votre gentillesse et de vos multiples réponses

Amicalement
 

Discussions similaires

Statistiques des forums

Discussions
312 393
Messages
2 088 008
Membres
103 699
dernier inscrit
samSam31