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

Renommer une feuille sur excel en vba

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 !

SUCCES20

XLDnaute Nouveau
Bonsoir famille


J'aimerai juste savoir comment faire pour renommer les feuilles après création des feuilles avec un code VBA

merci et bonne soirée a vous
 
Ce que vous dites n'est pas clair. sh_copie est il le nom d'une feuille ou d'un objet Worksheet qui la représente ?
Moi je proposais de tout faire dans la Sub Nouvel_onglet :
VB:
Sub Nouvel_onglet()
   Feuil2.Copy
   ActiveSheet.Name = IntputBox("Nom de la feuille créée ?")
   Feuil2.[F1000000].End(xlUp)(2).Value = ActiveSheet.Name
   End Sub
Mais je trouve bizarre que la feuille modèle à copier soit aussi celle qui contient la liste des feuilles.
 
Joignez le classeur que je puisse vérifier ce que vous dites.
Je ne suis pas sûr que vous ayez bien compris en quoi consiste un objet VBA de type Worksheet. J'ai toujours l'impression que vous confondez son nom avec celui de la feuille Excel dont il assume la représentation vis à vis de VBA.
 
OuI c'est bien l'objet Worksheet qui s'appelle comme ça. Mais je déconseille le '_' dans les identifiants cal il sert de séparateur dans les noms des procédures de prise en charge d'évènements entre le nom de l'objet et le nom de l'évènement.
Alors :
VB:
Private Sub Label44_Click()
Sh_Copie.Copy After:=ActiveSheet
ActiveSheet.Name = InputBox("Nom de la feuille créée")
Feuil2.[F1000000].End(xlUp)(2).Value = ActiveSheet.Name
End Sub
Une seconde procédure pour renommer une feuille me semble inutile et on ne saurait pas forcément quelle feuille est à renommer.
 
- 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

Réponses
4
Affichages
122
Réponses
18
Affichages
336
D
  • Question Question
Réponses
5
Affichages
194
Didierpasdoué
D
Réponses
19
Affichages
575
  • Question Question
Microsoft 365 Tableau
Réponses
5
Affichages
236
Réponses
4
Affichages
134
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…