Bonjour
Modifies dans la macro "Changer_A"
Supprimes les lignes barrées
Rajoutes la ligne surlignée
Application.EnableEvents = False
[barrer]' Sheets("Base").Select[/barrer]
[barrer]' Range("E8") = Range("E8") + 1[/barrer]
'supprimer tous les feuilles mensuelles
Application.DisplayAlerts = False
For Each sh In Array("janvier", "février", "mars", "avril", "mai", "juin", "juillet", _
"août", "septembre", "octobre", "novembre", "décembre")
Sheets(sh).Delete
Next sh
With Sheets("base")
.Range("E8") = .Range("E8") + 1
.Range("A12") = DateSerial(Year(Date) + 1, 1, 1)
With .Range("A13:A42")
.Formula = "=IF(A12="""","""",IF(MONTH(A12+1)=MONTH($A$12),A12+1,""""))"
.Value = .Value
End With
End With
Application.DisplayAlerts = True
Un petit plus
Ligne à rajouter dans la macro du module de l'userform2
Private Sub CommandButton6_Click()
Call Changer_A
InitListBox
End Sub