Semaine et Annee a partir de now() [RESOLU] - VB/VBA/VBS - Programmation
Marsh Posté le 12-02-2009 à 14:54:37
bon j'ai fini par trouve mon erreur
cela donne ca
Sub week()
aa = Cells(1, 1)
tmpbis = Mid(aa, 1, 2) & "/" & Mid(aa, 4, 2) & "/" & Mid(aa, 7, 10)
Cells(4, 1).Value = CDate(tmpbis)
Cells(4, 3).Select
ActiveCell.Formula = "=WEEKNUM(RC[-2])&"" - ""&year(RC[-2])"
wek = Mid(Cells(4, 3), 1, 4) + Mid(Cells(4, 3), Len(Cells(4, 3)) - 1, 2)
Cells(1, 3) = "'" + (wek)
End Sub
Marsh Posté le 12-02-2009 à 16:04:22
Je sais que tu as trouvé. Mais ca aurait été plus simple :
Dim SemAnnee
If IsDate(aa) then SemAnnee = Format(aa, "ww - yy" )
Explications : On met juste un format, avec ww qui permet de formater en semaine, suivi de l'année sur deux caractere avec yy, séparé par un trait d'union -
Cordialement
Marsh Posté le 12-02-2009 à 14:05:19
bonjour a tous,
voila jai cree une application pour mon entreprise et il me manque plus qu'un truc
a partir d'une date (obtenue avec la fonction now() ) soit par exemple : 12/02/2009 13:03
je voudrais obtenir le numero de semaine ainsi que l'annee
ce qui donnerait au final "7 - 09"
sauriez vous comment vous y prendre ?
merci beaucoup
a+
Message édité par 86vomito33 le 12-02-2009 à 14:54:53