OVH Cloud OVH Cloud

Renommage onglet via VBA

5 réponses
Avatar
roleca7
Bonjour =E0 tous, je souhaite par du code vba et je pense via une
variable, renommer plusieurs onglets excel en ajoutant toujours la
m=EAme portion de texte sp=E9cifique (d=E9finie peut =EAtre dans une
variable) derri=E8re le texte d=E9j=E0 pr=E9sent dans les noms d'onglets.

Avez-vous une id=E9e ?

Merci d'avance.

5 réponses

Avatar
JB
Bonjour,

ajout = "xyz"
For i = 1 To Sheets.Count
Sheets(i).Name = Sheets(i).Name & ajout
Next i

Cordialement JB
Avatar
Ardus Petus
Bonjour roleca7,

sub RenameWS()
Dim WS as Worksheet
For each WS in Thisworkbook.Worksheets
ws.Name = ws.name & "_texte"
next WS
end sub

Cordialement,
--
AP

"roleca7" a écrit dans le message de
news:
Bonjour à tous, je souhaite par du code vba et je pense via une
variable, renommer plusieurs onglets excel en ajoutant toujours la
même portion de texte spécifique (définie peut être dans une
variable) derrière le texte déjà présent dans les noms d'onglets.

Avez-vous une idée ?

Merci d'avance.
Avatar
G.Genier
Bonjour,

Sheets(nomOnglet).name = Sheets(nomOnglet).name & maVariableEnPlus

Cordialement.

"roleca7" a écrit dans le message de
news:
Bonjour à tous, je souhaite par du code vba et je pense via une
variable, renommer plusieurs onglets excel en ajoutant toujours la
même portion de texte spécifique (définie peut être dans une
variable) derrière le texte déjà présent dans les noms d'onglets.

Avez-vous une idée ?

Merci d'avance.
Avatar
isabelle
bonjour roleca7,

Sub Macro1()
MaVariable = "zaza"
For Each f In Worksheets
Sheets(f.Name).Name = MaVariable & f.Name
Next
End Sub

isabelle


Bonjour à tous, je souhaite par du code vba et je pense via une
variable, renommer plusieurs onglets excel en ajoutant toujours la
même portion de texte spécifique (définie peut être dans une
variable) derrière le texte déjà présent dans les noms d'onglets.

Avez-vous une idée ?

Merci d'avance.



Avatar
G.Genier
Je crois qu'y a de quoi faire lol

"roleca7" a écrit dans le message de
news:
Bonjour à tous, je souhaite par du code vba et je pense via une
variable, renommer plusieurs onglets excel en ajoutant toujours la
même portion de texte spécifique (définie peut être dans une
variable) derrière le texte déjà présent dans les noms d'onglets.

Avez-vous une idée ?

Merci d'avance.