VBA - Renommer onglet d'un classeur a l'aide d'une formule - VB/VBA/VBS - Programmation
Marsh Posté le 22-02-2012 à 18:37:53
Bonjour à tous, Je débute sur vba et je souhaite renommer un onglet a l’aide d’une formule. Ce que j’ai réussis à faire est de créer ma formule dans une cellule et de renommer l’onglet en fonction cette cellule comme cela : Range("D20" ).Formula = "=MID(A3,5,36)" ActiveSheet.Name = Range("D20" ) Sauf que je voudrais ne pas passer par la cellule D20 pour renommer mon onglet, avez-vous une solution ? Merci pour votre aide
Marsh Posté le 22-02-2012 à 20:11:26
bonjour, un petit ActiveSheet.Name = Mid(Sheets("Feuil1" ).Range("A3" ), 5, 36)
Marsh Posté le 22-02-2012 à 21:22:37
parfait merci beaucoup
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 22-02-2012 à 18:37:53
Bonjour à tous,
Je débute sur vba et je souhaite renommer un onglet a l’aide d’une formule.
Ce que j’ai réussis à faire est de créer ma formule dans une cellule et de renommer l’onglet en fonction cette cellule comme cela :
Range("D20" ).Formula = "=MID(A3,5,36)"
ActiveSheet.Name = Range("D20" )
Sauf que je voudrais ne pas passer par la cellule D20 pour renommer mon onglet, avez-vous une solution ?
Merci pour votre aide