Bonjour,
J'utilise la macro suivante:
Sub ren_onglet()
ActiveSheet.Name = Range("E1")
End Sub
Pour renommer chaque onglet avec le contenu de la cellule E1 de chaque feuille mais cela m'oblige à activer chaque onglet les uns après les autres.
Est il possible d'effectuer la même chose sur tout le classeur en une seule commande?
(la valeure de E1 est différent sur chaque feuille)
Au cas ou.. ces valeures sont aussi présentes sur une premiere feuille appelée "Données",
en B13 Nom a donner à l'onglet 1
en B14 .............................. 2
et ce jusque B20 pour l'onglet 8
je voudrai donc lancer une macro de cette premiere feuille "Données" pour renommer toutes les feuillels du classeur.
En espérant ne pas avoir été trop long et remerciant toute personne ayant la gentillesse d'aider le débutant en VBA que je suis.
B.
J'utilise la macro suivante:
Sub ren_onglet()
ActiveSheet.Name = Range("E1")
End Sub
Pour renommer chaque onglet avec le contenu de la cellule E1 de chaque feuille mais cela m'oblige à activer chaque onglet les uns après les autres.
Est il possible d'effectuer la même chose sur tout le classeur en une seule commande?
(la valeure de E1 est différent sur chaque feuille)
Au cas ou.. ces valeures sont aussi présentes sur une premiere feuille appelée "Données",
en B13 Nom a donner à l'onglet 1
en B14 .............................. 2
et ce jusque B20 pour l'onglet 8
je voudrai donc lancer une macro de cette premiere feuille "Données" pour renommer toutes les feuillels du classeur.
En espérant ne pas avoir été trop long et remerciant toute personne ayant la gentillesse d'aider le débutant en VBA que je suis.
B.
Dernière édition: