[VBA] ajouter une feuille, nom = activecell?

Fermé
saian-sugus Messages postés 34 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 20 avril 2010 - 28 juil. 2008 à 10:44
 toto - 23 oct. 2008 à 14:29
Bonjour,

Je souhaite renommer une feuille que j'ajoute avec le contenu de la cellule active de la feuille "Feuil1"

J'ai trouvé comment le faire en nommant la cellule dans le code, mais cette cellule change à chaque boucle, donc ça ne fonctionne pas..

Mon code:

Sub test()

Worksheets.Add
ActiveSheet.Name = Worksheets("Feuil1").Range("c2")

End Sub

J'ai essayé de mettre activecell à la suite de worksheets mais ça ne marche pas, et après avoir fouillé sur le net je n'ai rien trouvé, quelqu'un peux m'aider?

2 réponses

Bonjour,
j'espère que ma réponse ne soit pas obsolète!
Dans ton code tu dois mettre les Guillemets et tu peux écrire ce que tu veux.
Comme suit:
Sub test()

Worksheets.Add
ActiveSheet.Name = "Worksheets("Feuil1").Range("c2")"

End Sub

Bonne chance
0
Bonjour
j'espère que ma réponse ne soit pas obsolète!
Obsolète, je ne sais pas
Erronnée, j'en suis sûr. Tu ne l'as même pas essayée.
0