bonjour
je suis debutant
je voudrais copier ma feuil1 en la renomment par une date
explication ma nouvelle feuille serai le '1-janv-2010'
mais je voudrais aussi la copie du 1-janv-2010 au 31-janv-2010
et aussi que je puisse choisir le mois ex: du 1-mars au 31 mars 2010
j'ai trouver un code vba qui me demande bien la date mais ne copie pas ma feuille et je peux pas choisir le mois
je suis debutant
je voudrais copier ma feuil1 en la renomment par une date
explication ma nouvelle feuille serai le '1-janv-2010'
mais je voudrais aussi la copie du 1-janv-2010 au 31-janv-2010
et aussi que je puisse choisir le mois ex: du 1-mars au 31 mars 2010
j'ai trouver un code vba qui me demande bien la date mais ne copie pas ma feuille et je peux pas choisir le mois
Sub Calendjourfeuille()
Application.ScreenUpdating = False
année = Val(InputBox("Quelle année ?"))
If année = 0 Then Exit Sub
x = DateSerial(année, 1, 1)
Y = DateValue("31 janvier " & année)
For I = 0 To Y - x
ActiveWorkbook.Sheets.Add after:=sheets(sheets.Count)
ActiveSheet.Name = Format(x + I, "dd-mmm-yyyy")
Next
End Sub