Renommer des onglets automatiquement

Résolu/Fermé
Anémone39 Messages postés 2 Date d'inscription jeudi 3 octobre 2013 Statut Membre Dernière intervention 10 mars 2014 - 3 oct. 2013 à 17:39
 Anémone - 8 oct. 2013 à 16:47
Bonjour à tous,

Je ne sais pas si il y a quel qu'un qui peut m'aider avec mon problème mais je prend une chance des fois que...

Je m'explique :
Dans mon fichier excel j'ai un première onglet qui ce nome "FICHE" qui contiens un liste de nom de pièces qui varie selon les projets.
Ensuit j'ai 3 autre onglets nommé "DEVIS-A" "LISTE-A" et "COMM-A".

J'aimerais que mais 3 onglets ce nomme automatiquement selon la valeur entré dans la liste de l'onglet "FICHE" et que la partie "DEVIS , LISTE et COMM"reste intacte.
ex: DEVIS-CUISINE

Est-ce possible?

Merci à l'avance
Bonne journée à tous :D

4 réponses

Moi49 Messages postés 24 Date d'inscription mercredi 22 mai 2013 Statut Membre Dernière intervention 5 octobre 2013 1
3 oct. 2013 à 18:26
Slt

DS chaque onglets (Devis, liste et Comm), Crée une cellule qui reprend le nom d'une pièce (cuisine) et le nom du document à créer (Devis...). Tu peux entrer cette formule ds la cellule en question: =CONCATENER("Devis";'Fiche'!A1).
Fiche A1 étant la cellule dans la feuille "Fiche" comportant de nom d'une pièce
Puis crée le code suivant:

Sub RenommeOngletsNomCelluleB1()

Dim Feuille As Worksheet

For Each Feuille In Worksheets
Feuille.Name = Feuille.Range("B1").Value
Next Feuille

End Sub

En espérant avoir répondu à tes questionnements
Cdt
Moi49
1
Merci sa fonctionne
0