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

création de feuilles depuis les nom d'une liste

  • Initiateur de la discussion Initiateur de la discussion bigblue06
  • Date de début Date de début

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 !

B

bigblue06

Guest
Bonjour

Je voudrai savoir comment faire pour qu'Excel créer de nouvelle feuilles dans mon classeur et nomant chaque feuille comme les nom incrit dans une liste ...

Par exemple sur feuille1, 10 noms noté jusqu'à A10.

Comment faire pour qu'excel rajoute 1 feuille pour chaque noms de cette liste ? (chaque feuille doit reprendre 1 nom).

Merci
 
Re : création de feuilles depuis les nom d'une liste

Salut bigblue06

Pour creer des feuilles tu peux utiliser sheets.add

ca pourrais donner ca :

for x=1 to 10
'ajouter une feuille
sheets.add
'nommer la feuille avec la valeur de la fauille xxxxxx dans la cellule Ax
activeSheet.name=sheets("xxxxxx").cells(x,1).value
next x

bon courage
 
Re : création de feuilles depuis les nom d'une liste

Salut bigblue06, lapix,

En reprenant la base du code de lapix, voici un code un peu plus élaboré qui permet également de gérer les erreurs si une feuille existe deja :

PHP:
Sub test()
Dim x%, ws As Worksheet
Application.DisplayAlerts = False
For x = 1 To 3
    If Not x = 1 Then
retour:
        ActiveSheet.Delete
        MsgBox "La feuille " & Sheets("feuille_contenant_la_liste").Cells(x, 1).Value & " existe deja"
    Else
        For Each ws In Worksheets
            'If Not ws.Name = "feuille_contenant_la_liste" Then
                Sheets.Add After:=Sheets(Sheets.Count)
                On Error GoTo retour:
                ActiveSheet.Name = Sheets("feuille_contenant_la_liste").Cells(x, 1).Value
                Exit For
            'End If
        Next ws
    End If
Next x
Application.DisplayAlerts = True
Exit Sub
End Sub

@+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…