Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Ajouter des onglets selon une cellule et une trame

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 !

Kstanisic

XLDnaute Nouveau
Bonjour à tous,

Je suis débutante dans la programme VBA et je rame pour faire le programme suivant :
J'aimerais qu'à partir d'un bouton je puisse ajouter des onglets à mon classeur selon les critères suivant :

- J'aimerais que le bouton ajoute une feuille pour chaque date de la semaine prochaine dans mon tableau
- Que les nouvelles feuilles soient identiques à la feuille "TRAME" de mon classeur.

Pour le moment j'ai réussi à ajouter un bouton qui ajoute une feuille selon la TRAME mais elle ne prends pas en compte le critère de date.

VB:
Private Sub CommandButton1001_Click()
 Sheets("TRAME").Copy After:=Sheets("TRAME")
End Sub

Merci d'avance de votre aide !! 🙂🙂
 

Pièces jointes

Bjr Kstanisic

pas très bien compris le besoin :
Vous voulez un bouton qui copie autant de fois la feuille "TRAME" qu'il y a de dates à J-7 dans la colonne B du tableau par rapport à la date du jour ?

Cordialement, Gérard
 
Bonjour,
Que n'ai-je pas compris ?
VB:
Sub test()
For i = 2 To Range("b" & Rows.Count).End(xlUp).Row
    If Cells(i + 1, 2) <> Cells(i, 2) Then
    n = CDate(Cells(i, 2))
    Sheets("TRAME").Copy after:=Sheets(Sheets.Count)
    ActiveSheet.Name = "TRAME " & Format(n, "dd-mm-yy")
    Sheets("Tableau").Activate
    End If
Next i
End Sub
 

Pièces jointes

Dernière édition:
- 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
461
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
169
Réponses
3
Affichages
298
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…