Rajouter 1 jour au nouvel onglet

BOCARAMEL

XLDnaute Occasionnel
Bonsoir à tous :)

je n'arrive pas à prendre l'onglet modele, faire une copie le mettre en dernier (à droite)et le renommer en rajoutant 1 jour par rapport a la date du dernier onglet

Voila, j'espère avoir été assez clair

merci de votre aide
 

Pièces jointes

  • date_onglet.xls
    26.5 KB · Affichages: 43

job75

XLDnaute Barbatruc
Re : Rajouter 1 jour au nouvel onglet

Bonsoir BOCARAMEL,

Code:
Private Sub CommandButton1_Click()
Dim F As Worksheet
Set F = Sheets(ActiveWorkbook.Sheets.Count)
ActiveSheet.Copy After:=F
ActiveSheet.Name = Format(CDate(F.Name) + 1, "dd-mm-yyyy")
End Sub
A+
 

job75

XLDnaute Barbatruc
Re : Rajouter 1 jour au nouvel onglet

Re,

En fait, si l'on utilise aussi les boutons des feuilles journalières, il faut copier la feuille modele :

Code:
Private Sub CommandButton1_Click()
Dim F As Worksheet
Set F = Sheets(ActiveWorkbook.Sheets.Count)
Sheets("modele").Copy After:=F
ActiveSheet.Name = Format(CDate(F.Name) + 1, "dd-mm-yyyy")
End Sub
A+
 

Discussions similaires

Réponses
4
Affichages
366

Statistiques des forums

Discussions
312 499
Messages
2 088 999
Membres
104 002
dernier inscrit
SkrauzTTV