fenec
XLDnaute Impliqué
Bonjour le forum,
Il y 8 ans Victor21 m’avait aidé pour une tache ennuyeuse qui consistais à imprimer une même feuille mais avec la date de chaque jour du mois
Exemple :
Une feuille au 01-03-2012
Une feuille au 02-03-2012
Une feuille au 03-03-2012
Etc…
Et ce tous les mois de l’année
Aujourd’hui je souhaiterais modifier ce code afin de ne plus imprimer 31 feuilles par mois
Je voudrais les recopier cette fois et les renommer, pour la copie j’ai supprimé l’impression et mis la copie à la place mais ou je coince c’est pour renommer les feuilles qui auraient comme nom la date
Vous joint le code
Cordialement,
Philippe.
Il y 8 ans Victor21 m’avait aidé pour une tache ennuyeuse qui consistais à imprimer une même feuille mais avec la date de chaque jour du mois
Exemple :
Une feuille au 01-03-2012
Une feuille au 02-03-2012
Une feuille au 03-03-2012
Etc…
Et ce tous les mois de l’année
Aujourd’hui je souhaiterais modifier ce code afin de ne plus imprimer 31 feuilles par mois
Je voudrais les recopier cette fois et les renommer, pour la copie j’ai supprimé l’impression et mis la copie à la place mais ou je coince c’est pour renommer les feuilles qui auraient comme nom la date
Vous joint le code
VB:
Private Sub CommandButton1_Click()
Dim i As Date
Dim j As Date
Dim x As Long
i = InputBox("Date de début")
j = InputBox("Date de fin")
For x = i To j
Range("A2").Value = CDate(x)
Worksheets("Modèle").Copy after:=Sheets(Worksheets.Count)
'ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Next x
End Sub
Cordialement,
Philippe.