supercrapaud
XLDnaute Occasionnel
Bonjour à tous !
Je cherche à créer une macro me permettant de
- créer un nouvelle feuille
- de nommer cette feuille en fonction du texte contenu dans une textbox
- et de nommer une plage en fonction du nom de la feuille nouvelle dans laquelle elle se trouve.
Or voici un exemple de code la nouvelle feuille s'appellera "test1":
Sheets("Feuil1").Select
Sheets.Add
nom = me.textbox1.value (ici test1)
activesheet.name = nom
ActiveWorkbook.Names.Add Name:="totaux"&nom, RefersToR1C1:="=nom!R21C2:R21C4".
Or VBA me dit que l'on ne peut pas faire cela car cela ne doit pas dépendre d'une condition telle que le resutlat d'une textbox. Est-il possible de le faire quand même ?
En vous remerciant par avance pour vos réponse.
Je cherche à créer une macro me permettant de
- créer un nouvelle feuille
- de nommer cette feuille en fonction du texte contenu dans une textbox
- et de nommer une plage en fonction du nom de la feuille nouvelle dans laquelle elle se trouve.
Or voici un exemple de code la nouvelle feuille s'appellera "test1":
Sheets("Feuil1").Select
Sheets.Add
nom = me.textbox1.value (ici test1)
activesheet.name = nom
ActiveWorkbook.Names.Add Name:="totaux"&nom, RefersToR1C1:="=nom!R21C2:R21C4".
Or VBA me dit que l'on ne peut pas faire cela car cela ne doit pas dépendre d'une condition telle que le resutlat d'une textbox. Est-il possible de le faire quand même ?
En vous remerciant par avance pour vos réponse.