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

XL 2021 Dupliquer un onglet et renommer selon une liste

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 !

sonskriverez

XLDnaute Occasionnel
Bonjour le Forum

Je voudrais dans le fichier en pièce jointe copier l'onglet "Département" dans un nouvelle onglet et le renommer avec le prénom de l'onglet "Prénom" et ce pour chaque prénom.

Merci de votre aide
 

Pièces jointes

Bonjour sonskriverez, fanfan,
Franchement à labour. 😉

La liste prénom sera parcourue jusqu'il trouve une cellule vide.
Si la feuille existe déjà, elle n'est pas dupliquée.
Le bouton gris ne sert que pour les test.
VB:
Sub DupliquerFeuilles()
Dim L%, Nom$: L = 3
Application.ScreenUpdating = False
While Sheets("Prénom").Cells(L, "B") <> ""
    On Error Resume Next
    Nom = Sheets("Prénom").Cells(L, "B").Value
    If OngletExist(Nom) = False Then
        Sheets("Département").Copy After:=Sheets(Sheets.Count)
        Sheets(Sheets.Count).Name = Nom
    End If
    L = L + 1
Wend
End Sub
Function OngletExist(NomFeuille$) As Boolean
    On Error Resume Next
    OngletExist = Sheets(NomFeuille$).Index
End Function
 

Pièces jointes

- 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
134
Réponses
19
Affichages
413
Réponses
18
Affichages
355
Réponses
22
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…