Numero de semaine vba

Nad42 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
eljojo_e Messages postés 1155 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous et toutes,

Je souhaiterai savoir comment coder une fonction sous VBA qui va me permettre de générer le numéro de semaine pour chaque dates, une date dans mon problème correspond à une date ou un client a été servis, et j'aimerai initialiser la première semaine par la semaine ou un client a été servi pour la première fois.

Exemple :

Client 1 22/03/2012 numéro de semaine = 1
Client 1 28/03/2012 numéro de semaine = 2


Merci pour votre aide

1 réponse

eljojo_e Messages postés 1155 Date d'inscription   Statut Membre Dernière intervention   154
 
Bonjour,

Tu peux, par exemple, initialiser ta semaine en cherchant la première foie que le client est servit :

a = range("xx").value 'date de premier service

en suite quand tu tombe sur une autre date, tu fais :

round((range("xx").value - a)/7 ,0) 'xx étant la 2ème date

Cordialement,
0