agrémenter des onglets

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

Re : agrémenter des onglets

bon je vais essayer de vous expliquez.j'ai créé un classeur avec 12 feuilles et je voudrais agrémenter les onglets quand je renommes la premiere feuille.
comment faire?
 
Re : agrémenter des onglets

Bonjour à tous,

Un code sur l'activation de la feuille 1 :

Code:
Option Explicit

Private Sub Worksheet_Activate()
Dim X As Byte
For X = 1 To Sheets.Count - 1
Sheets(X + 1).Name = Left(Sheets(1).Name, 1) & 3500 + X
Next
End Sub

A+ à tous
 
Re : agrémenter des onglets

Bonjour le fil, salut JCGL 🙂

Pour agrémenter la discussion, vous avez essayé de renommer la 1ère feuille ?

J'ai essayé h3499, ça inscrit .xls]h3499 et ensuite plus moyen de changer ce nom 😛

A+
 
Re : agrémenter des onglets

Re JC,

Non, il ne s'agissait pas de ton code.

En fait j'avais essayé cette manip directement sur le fichier en pièce jointe, sans l'enregistrer sur le bureau. Une fois sur le bureau en effet pas de problème.

Curieux phénomène tout de même...

A+
 
Re : agrémenter des onglets

Re,

Dans le cas où on veut incrémenter d'une valeur positive toutes les feuilles, il vaut mieux partir de la dernière feuille :

Code:
Sub IncrémenterNoms()
Dim inc As Variant, i As Integer
inc = InputBox("Incrémentation :", "Incrémenter les noms des feuilles")
inc = Int(Val(inc))
If inc <= 0 Then Exit Sub
For i = Sheets.Count To 1 Step -1
Sheets(i).Name = "h" & Mid(Sheets(i).Name, 2, 9 ^ 9) + inc
Next
End Sub

Edit : j'avais mal manipulé la variable inc...

A+
 

Pièces jointes

Dernière édition:
Re : agrémenter des onglets

Bonsoir à tous

Pour Job 75 je te confirmes que chez moi aussi j'ai parfois un résultat différent si je traites le "dossier" en direct ou si je l'enregistres sur le disque dur mais ce n'est pas le cas à chaque fois

Le mystère reste entier ..........

Bonne soirée
 
Re : agrémenter des onglets

bonsoir, grand merci à tous.

fo_rum, pourquoi dans ton fichier la preniére feuille prend les zéros (dans l'onglet) mais pas les suivantes.
regarde.
 

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

Discussions similaires

Réponses
43
Affichages
829
  • Question Question
Microsoft 365 archivage excel
Réponses
12
Affichages
278
Réponses
4
Affichages
335
Retour