Pb Macro pour ajouter une feuille en +

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Asus13x11

XLDnaute Nouveau
Bonsoir

Voilà ma macro marche bien mais je voudrais bien y integre à la repetition la feuille "Masque"

Pour obtenir 52 Onglets (correspondant aux semaines)
avec la feuille "Masque" integré dans chaque onglet.

*******************************

Sub Macro1()
Dim premierLundi, i As Integer, y As Integer, z As Integer
premierLundi = DateSerial(2009, 1, 5) - Weekday(DateSerial(2009, 1, 3))
For i = 1 To 3

Sheets.Add After:=Worksheets(Sheets.Count)
ActiveSheet.Name = "Sem" & i
For y = 1 To 6
Range("A1").Cells(134, y) = CDate(premierLundi) + z
z = z + 1
Next y
Range("A1").NumberFormat = "dddd d mmmm"
z = z + 2
Range("G1").Value = "Sem" & i
Next i
End Sub

*************************************
 
Re : Pb Macro pour ajouter une feuille en +

Bonsoir

Ma "feuille 1" se nomme "Masque" tous simplement

et je voudrais la reprendre dans chaque onglet qui s'apperont "Sem1 Sem2 etc..."

en gardant le calcule de semaine de ma macro.
 
Dernière édition:
Re : Pb Macro pour ajouter une feuille en +

Bonsoir à tous.
S'il s'agit de reproduire la feuille nommée "Masque" en y intégrant les données relatives à chaque semaine, je propose les modifications en rouge :
Code:
Sub Macro1()
Dim premierLundi, i As Integer, y As Integer, z As Integer
    premierLundi = DateSerial(2009, 1, 5) - Weekday(DateSerial(2009, 1, 3))
    For i = 1 To 3
        [COLOR="Red"][B]Sheets("Masque").Copy[/B][/COLOR] After:=Worksheets(Sheets.Count)
        ActiveSheet.Name = "Sem" & i
        For y = 1 To 6
            Range("A1").Cells(134, y) = CDate(premierLundi) + z
            z = z + 1
        Next y
        Range("A1").NumberFormat = "dddd d mmmm"
        z = z + [COLOR="Red"][B]1[/B][/COLOR]
        Range("G1").Value = "Sem" & i
    Next i
End Sub
Bonne nuit !
ROGER2327
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
177
Réponses
8
Affichages
466
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
479
Retour