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

creation importante de feuille

  • Initiateur de la discussion Initiateur de la discussion angoul
  • 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 !

angoul

XLDnaute Impliqué
Bonsoir

Je revient a vous par rapport a cette discution : https://www.excel-downloads.com/threads/nommer-plusieur-feuille-a-partir-dune-feuille.119973/

J'ai fait ce que dit nos amis et cela fonctionne super bien, mais maintenant j'ai une question : j'ai une feuille avec plein de renseignements et cette feuille je veut la dupliquer a 50 exemplaires grace la feuille se nomme "categorie"

voila le code :
Sub CréerFeuilles()
'
Dim DerniereLigne As Long
Dim NombreDeFeuilles
Dim i As Integer
'
With Sheets("Base")

NombreDeFeuilles = Application.WorksheetFunction.CountA(.Range("A:A"))

Sheets.Add after:=Sheets(Sheets.Count), Count:=NombreDeFeuilles

For i = 2 To NombreDeFeuilles + 1
Sheets(i).Name = .Cells(i, 1)
Next i

.Activate

End With

End Sub

merci de votre aide
 
Re : creation importante de feuille

merci mais helas cela fonctionne pas cela met de la couleur sur ma feuille active
cela creer pas mes feuilles avec les couleurs des onglets
 
Dernière édition:
Re : creation importante de feuille

Bonjour,

peut être ainsi, si l'on considère le dernier code que tu nous as fourni :

Code:
Dim i As Byte, j As Byte
For i = 1 To Sheets("catégorie").Range("A5000").End(xlUp).Row
    Sheets("feuille_catégorie").Copy after:=Sheets(Sheets.Count)
    ActiveSheet.Name = .Cells(i, 1)
    For j = 1 To 8
        Columns(j).Interior.ColorIndex = j + 5
    Next j
Next i

@+
 
Re : creation importante de feuille

helas cela ne fonctionne pas
pour etre plus clair
j'aimerai que sur la colonne A cela creer les onglets de la ligne 1 à 10, avec une couleur jaune claire
de la ligne 11 à 20 une couleur vert, 21 à 30 une couleur orange , etc...
et pareil pour la colonne B

voila je sait pas si c'est clair?

merci d'avance
 
Re : creation importante de feuille

bonjours,

alors voila j'essaye d'etre plus clair
d'apres la formule :
Sub CopyFeuille()
With Sheets("catégorie")
For i = 1 To .Range("A5000").End(xlUp).Row
Sheets("feuille_catégorie").Copy after:=Sheets(Sheets.Count)
ActiveSheet.Name = .Cells(i, 1)
Sheets("Feuil1").Tab.ColorIndex = 3

cela creer a partir de ma feuille "categorie" des feuilles suivant le modele " feuilles_catégorie"
jusque la la seul colonne ou se trouver les informations etait la colonne A et mettait une couleur unique dans les onglets generer.
Maintenant les informations se trouve sur 2 feuilles quie se nommes (feuilles catégorie M) et feuilles Catégorie F) et sur les Colonnes A-B-C-D-E-F-G-H-I-J-K
et j'aimerai que par rapport au colonne une couleur d'onglet lui soit attribuer.
colonne A onglet jaune
colonne B onglet orange
Colonne C onglet vert
etc....

voila j'espere que c'est clair
cordialement
 
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

  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
615
K
Réponses
0
Affichages
678
kheiro31
K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…