VBA Date en N° de semaine

Bonjour,

J'aimerais convertir une date sous la forme 25/7/17 en numéro de semaine sur VBA

Je n'ai pas réussi à trouver la fonction qui réalise cela. Je ne sais pas sur quelle cellule se trouve la date

Merci pour toute aide!

Bonjour,

Je ne sais pas sur quelle cellule se trouve la date

sans fichier, il sera impossible pour nous de la trouver.

Supreme a écrit :

Bonjour,

Je ne sais pas sur quelle cellule se trouve la date

[size=150]Très fort ça...

sur le calendrier au mur peut être non ? [/size]

En utilisant DatePart.

DatePart("ww",Date) <- Va te retourner le numéro de la semaine (le paramètre à changer sera "Date", ou tu devras mettre la date en question)

Bonjour

yuplop a écrit :

En utilisant DatePart.

DatePart("ww",Date)

DatePart("ww",Date,2,2) pour numéroter selon notre norme ISO

Bonjour,

Oups, je me suis mal exprimé concernant "la cellule" : j'avais vu des fonctions qui permettaient de réaliser cela mais qui prenaient en argument des cellules.

Dans mon cas, je n'ai qu'une variable qui contient la date

Merci pour vos réponses

J'avais également entendu parler de la fonction DatePart("ww",Date,2,2) mais je me demandais pourquoi elle ne retournait pas le même numéro que lorsqu'on utilise la fonction sur Excel NO.SEMAINE(Date,21)

PS : Je travaille sur Excel 2010

RE

Chez moi, également sur 2010 les 2 renvoient bien la même semaine...

Rechercher des sujets similaires à "vba date semaine"