Bonjour EG30,
J'ai renommé les 3 feuilles selon tes indications.
⚠ la 1ère feuille est strictement réservée au Président Directeur Général de l'entreprise !
mais c'est peut-être toi ? alors si oui, tu as tous les droits de la consulter.
si tu es juste un employé et que tu ne veux pas que ton PDG regarde ta page de garde,
tu peux protéger la 1ère feuille avec un mot de passe super dur à deviner.
Pour le code VBA :
a) dans la sub Essai, j'ai modifié cette ligne : If .Name <> "page de garde" Then Exit Sub
comme ceci : If .Name <> "PDG" Then Exit Sub
b) dans la sub SheetCopy, j'ai modifié cette instruction : .Name = Replace(.Name, "(", "")
comme ceci : .Name = Replace(.Name, " (", ".")
exemple : la feuille "HP2" est copiée et son onglet devient "HP2 (2)" ; je remplace alors
les 2 caractères " (" par "." ; puis ")" par rien ➯ nouveau nom d'onglet : "HP2.2" ; idem
pour "HP3" qui devient "HP3 (2)", puis renommé en "HP3.2".
si tu préfères un autre nom, à toi de modifier ; par exemple, tu peux remplacer "."
par "-" si tu préfères "HP3-2", comme ceci : .Name = Replace(.Name, " (", "-")
Je te laisse essayer le nouveau fichier joint ; fais Ctrl e
Si besoin, n'hésite pas à me demander autre chose.
Cordialement