Bonjour Zartylan,
Je suppose que tu travailles dans un formulaire (userform) vu ta capture d'écran. Tu ne peux pas te servir du commandbutton pour et y insérer du texte et cliquer dessus. Il faut que tu rajoutes une textbox (zone de texte) dans laquelle tu mettras le nouveau nom souhaité pour ta feuille.
Tu pourras alors écrire:
ActiveSheet.Name = Textbox1.Text 'si ta txtbox est nommée Textbox1
RQ: il faudra vérifier 2 choses avant de faire cette affectation
- vérifier que quelquechose a été saisie dans la textbox
If TextBox1.Text <> "" Then
Else
End If
- vérifier que le nom saisie dans la textbox n'est pas déjà attribué à une autre feuille
https://forum.excel-pratique.com/excel/detecter-la-presence-d-une-feuille-t79365.html
En espérant avoir été clair.