XL 2016 Aide pour modification Vba qui permet de creer des onglets grace à un modele

Shpountz

XLDnaute Occasionnel
Bonjour à tous
j'ai récupéré sur le forum (mais je ne sais plus de qui...) une Vba qui me permet de creer des onglets par rapport a un modele.

Mes données se trouvent sur une feuille "Reunions"
1574344804498.png


sur laquelle je selectionne les courses en colonne "D" et qui crée les differents onglets suivant le "Modele"

Les onglets se creent
1574344942007.png


Néanmoins les cellules E1, E2, E3, L1, L2, L3, L4, R1, R2, R3 ne se modifient pas.

Si vous avez une solution je vous en remercie d'avance
Amicalement
Franois
 

Pièces jointes

  • Courses du Jour essai.xlsm
    62.9 KB · Affichages: 9

Jacky67

XLDnaute Barbatruc
Bonjour à tous
j'ai récupéré sur le forum (mais je ne sais plus de qui...) une Vba qui me permet de creer des onglets par rapport a un modele.

Mes données se trouvent sur une feuille "Reunions"
Regarde la pièce jointe 1046729

sur laquelle je selectionne les courses en colonne "D" et qui crée les differents onglets suivant le "Modele"

Les onglets se creent
Regarde la pièce jointe 1046731

Néanmoins les cellules E1, E2, E3, L1, L2, L3, L4, R1, R2, R3 ne se modifient pas.

Si vous avez une solution je vous en remercie d'avance
Amicalement
Franois
Bonjour,
Une proposition en Pj avec
Un nouveau classeur
Modification de la feuille "Modèle"
La feuille est protégée sans mot de passe pour éviter l'effacement des formules
Et ce code pour la création des feuilles
**Les mises en forme conditionnelle sont à revoir
VB:
Sub creation()
    Dim C As Range
    Application.ScreenUpdating = False
    For Each C In Sheets("Reunions").Range("d3:d" & Sheets("Reunions").Cells(Rows.Count, "d").End(xlUp).Row)
        If C.Row < 3 Then Exit Sub
        If Not existe(C) Then
            Sheets("Modèle").Copy After:=Sheets(Sheets.Count)
            ActiveSheet.Name = C
            [a1] = C
        Else
            MsgBox C & vbLf & "Cette feuille est déjà exitante", , "Information"
        End If
    Next
   Sheets("Reunions").Activate
End Sub
 

Pièces jointes

  • Courses du Jour essai v1.xlsm
    26.9 KB · Affichages: 10
Dernière édition:

Statistiques des forums

Discussions
312 197
Messages
2 086 104
Membres
103 117
dernier inscrit
augustin.morille