[Excel] Ajouter une page, la nommer et incrémenter
Résolu/Fermé
Kutska
Messages postés
9
Date d'inscription
mercredi 2 mai 2018
Statut
Membre
Dernière intervention
16 mai 2018
-
2 mai 2018 à 10:27
Kutska Messages postés 9 Date d'inscription mercredi 2 mai 2018 Statut Membre Dernière intervention 16 mai 2018 - 2 mai 2018 à 17:09
Kutska Messages postés 9 Date d'inscription mercredi 2 mai 2018 Statut Membre Dernière intervention 16 mai 2018 - 2 mai 2018 à 17:09
A voir également:
- [Excel] Ajouter une page, la nommer et incrémenter
- Supprimer une page word - Guide
- Si et excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Imprimer tableau excel sur une page - Guide
3 réponses
ccm81
Messages postés
10904
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 décembre 2024
2 428
Modifié le 2 mai 2018 à 15:41
Modifié le 2 mai 2018 à 15:41
Bonjour
Essaies comme ceci
Cdlmnt
Essaies comme ceci
Public Sub AjouteFeuille() Dim nuf As Long, nbf As Long, nomf As String Application.ScreenUpdating = False ' ajout d'une feuille Sheets.Add After:=Sheets(Sheets.Count) ' nombre de feuilles nbf = Sheets.Count ' renommer les feuilles nuf-nbf For nuf = 1 To nbf nomf = nuf & "-" & nbf Sheets(nuf).Name = nomf Next nuf End Sub
Cdlmnt
Jauster
Messages postés
126
Date d'inscription
jeudi 7 décembre 2017
Statut
Membre
Dernière intervention
31 août 2018
40
Modifié le 2 mai 2018 à 16:00
Modifié le 2 mai 2018 à 16:00
Bonjour,
A essayer :
EDIT :
A savoir que >1 permet d'ignorer la feuille Macro et de ne pas la renommer
Les -1 permette egalement de ne pas la prendre en compte
A essayer :
Sub test() Dim rs As Worksheet Application.ScreenUpdating = False Sheets.Add(After:=Worksheets(Worksheets.Count)).Name = "---" For Each rs In Sheets If rs.Index > 1 Then rs.Name = Str(rs.Index - 1) & "-" & Str(Sheets.Count - 1) End If Next rs Application.ScreenUpdating = True End Sub
EDIT :
A savoir que >1 permet d'ignorer la feuille Macro et de ne pas la renommer
Les -1 permette egalement de ne pas la prendre en compte
Kutska
Messages postés
9
Date d'inscription
mercredi 2 mai 2018
Statut
Membre
Dernière intervention
16 mai 2018
1
2 mai 2018 à 15:27
2 mai 2018 à 15:27
Encore mieux ;)
Merci !
Merci !
Jauster
Messages postés
126
Date d'inscription
jeudi 7 décembre 2017
Statut
Membre
Dernière intervention
31 août 2018
40
2 mai 2018 à 16:01
2 mai 2018 à 16:01
J'ai modifié la macro pour ajouter Application.ScreenUpdating = False qui permet d'éviter l'écran qui clignote lorsque tu ajoutes une feuille
Kutska
Messages postés
9
Date d'inscription
mercredi 2 mai 2018
Statut
Membre
Dernière intervention
16 mai 2018
1
2 mai 2018 à 17:09
2 mai 2018 à 17:09
Ca ne change rien. Mais c'est qu'un détail je n'y fais même pas attention, te tracasse pas
Kutska
Messages postés
9
Date d'inscription
mercredi 2 mai 2018
Statut
Membre
Dernière intervention
16 mai 2018
1
2 mai 2018 à 15:13
2 mai 2018 à 15:13
C'est parfait, merci beaucoup !