Bonjour
Federov a écrit :
Est-il possible de sauvegarder les saisies antérieures?
Possible
Mets en commentaire la ligne
With Sheets("calendar")
'Application.Union(.Range("C7:C37"), .Range("F7:F34"), .Range("I7:I37"), .Range("L7:L36"), .Range("O7:O37"), .Range("R7:R36"), _
.Range("C42:C72"), .Range("F42:F72"), .Range("I42:I71"), .Range("L42:L72"), .Range("O42:O71"), .Range("R42:R72")).Interior.ColorIndex = xlNone
For J = Deb To Fin
.Cells(7 + ((Month(J) \ 7) * 35) + Day(J) - 1, 3 + (((Month(J) - 1) Mod 6) * 3)).Interior.ColorIndex = 6
Next J
End With
End If
Unload Me
End Sub