1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| Sub Recopie()
Dim An As Integer, Mois As Variant, Dat As Date, M As Byte, Jour As Byte, Ligne As Integer
Mois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", _
"Août", "Septembre", "Octobre", "Novembre", "Décembre")
An = 2014
Ligne = 1
M = Application.Match([A1], Mois, 0)
Dat = DateSerial(An, M, 1)
Do While Month(Dat) = M
Ligne = Ligne + 1
Cells(Ligne, 1) = Dat
Cells(Ligne, 1).NumberFormat = "d/mm/yy"
Cells(Ligne, 2) = "M"
Ligne = Ligne + 1
Cells(Ligne, 2) = "M"
Ligne = Ligne + 1
Cells(Ligne, 2).Resize(2) = "S"
Ligne = Ligne + 2
Cells(Ligne, 2).Resize(2) = "N"
Ligne = Ligne + 1
Dat = Dat + 1
Loop
End Sub |