VBA - Renommer onglet d'un classeur a l'aide d'une formule

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

Reply

Marsh Posté le 22-02-2012 à 18:37:53   

Reply

Marsh Posté le 22-02-2012 à 20:11:26    

bonjour,
un petit ActiveSheet.Name = Mid(Sheets("Feuil1" ).Range("A3" ), 5, 36)

Reply

Marsh Posté le 22-02-2012 à 21:22:37    

parfait merci beaucoup

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed