bonjour !!
j'édit mon sujet car j'ai pas très bien tourné mon problème.
je fais un logiciel qui simule pour chaque semaine d'une année des graphique "aire 2D", les graphiques durent 1ans.pas 2fois la même semaine.je dois simulé le passage les semaines intermédiaires si la semaine saisie est supérieur à la dernière des données du graphique.
pour calculé les points intermédiaires lors d'un changement d'année.
il me faut savoir combien de semaine dans une année.
j'utilise :
1 2 3
|
dim ma date as string
Cint(Format(ma_date, "ww", vbMonday, vbFirstFourDays)) |
cela fonctionne mais quand ma date =31/12/2008 le résultat de cette ligne est 1.pourquoi?
Cint(Format(31/12/2008, "ww", vbMonday, vbFirstFourDays)) =1
sa marche pour 2007
et 2006
je répète que la fonction NO.SEMAINE(x;y) n'a pas l'aire d'exister pas dans la liste fonction en mettant "tous"
est ce vrai que la fonction fourni par excel NO.SEMAINE fonctionne mal dans certain caS?
en faite désolé de ne pas avoir compris plus tôt random.
qu'elle est la solution pour trouver le nombre de semaine dans une année?en utilisant un autre moyen que la référence du numéro de semaine du 31 décembre de l'année voulu?
merci vous avez des idées?
Partager