Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
XL 2021Dupliquer 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 !
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.
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
- 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