Chasse
XLDnaute Occasionnel
Bonjour le forum.
J’aimerai rajouter une commande à la macro
(copie l’avant-dernière feuille du fichier est la place juste devant, devenant ainsi l’avant-dernière feuille.)
Le complément de la macro serai d’ouvrire la boîte de dialogue (enregistrer sous), si la valeur des cellules A1 de la 1ère feuille et de l’avant-dernière sont différentes.
Merci d’avance de vous pencher sur mon problème.
J’aimerai rajouter une commande à la macro
Code:
Public Sub AjouterJour()
Dim D As Date
'Copie de l'avant dernier onglet
Sheets(Worksheets.Count - 1).Copy After:=Sheets(Worksheets.Count - 1)
With ActiveSheet
D = .Range("I1").Value + 1
If Weekday(D, vbMonday) = 6 Then D = D + 2
.Range("I1").Value = D
'Nom de la Feuille
.Name = Format(D, "DDDD d mmm YYYY")
End With
End Sub
Le complément de la macro serai d’ouvrire la boîte de dialogue (enregistrer sous), si la valeur des cellules A1 de la 1ère feuille et de l’avant-dernière sont différentes.
Merci d’avance de vous pencher sur mon problème.