Re : insertion de ligne
bonsoir samantha
le problème est que la semaine est issue d'un code vba....
voici le début de procédure:
Sub a()
Sheets("base").Select
nbreligne = Range("a65500").End(xlUp).Row
Cells(nbreligne, 2).FormulaR1C1 = "=INT(MOD(INT((RC[-1]-2)/7)+0.6,52+5/28))+1"
Cells(nbreligne, 2).Select
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Cells(nbreligne, 2).Value = Format(Cells(nbreligne, 1), "yy") & " " & Cells(nbreligne, 2).Value
etc etc
le numéro de semaine est calculée par =INT(MOD(INT((RC[-1]-2)/7)+0.6,52+5/28))+1
mais le résulat est donné sous forme 5 et non 05 pour la semaine 5
par contre, vu qu'une experte en fonction de calcul est là, comment à partir d'une date extraire le numéro de semaine et l'année (plutôt l'inverse, année et numéro de semaine) sans passer par une usine à gaz comme j'ai fait et ....qu'en plus ça ne fonctionne pas forcément pour la dernière semaine de l'année.
merci
chantal