Renommer un nom d'onglet semi-variable

Bonjour

Dans un fichier que je reçois, je souhaiterais renommer en « Extraction » un onglet nommé « CM****SF ». Ce nom d’onglet commence toujours par « CM » et se termine par « SF », mais dans l’intervalle les * peuvent être des lettres ou des chiffres changeant régulièrement.

Merci d’avance

Bonjour

Si j'ai bien compris, tu peux concaténer CM avec valeur variable et SF

="CM"&variable&"SF"

en VBA ="CM" & variable & "SF"

Cordialement

FINDRH

Bonjour

Je précise ma demande car cela n'a pas l'air de fonctionner. Je reçois un fichier dont l'un des onglets commence par "CM" et se termine par "SF". Mais entre ces 4 lettres j'ai d'autres lettres et chiffres qui changent sans arrêt d'où mon impossibilité de faire appel à ce onglet via des formules. Soit il existe une formule excel, que je ne connais pas, pouvant le faire directement, soit je dois passer par VBA pour le renommer.

Merci d'avance

Bonjour,

Merci de joindre un fichier exemple, pour que le forum intervienne.

Cdlt.

Bonjour

Voici une proposition de formule qui ne marche que si le classeur destination où tu poses la formule est enregistré :

=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;100)

ou a1 correspond à la cellule a1 de l'onglet dont tu veux récupérer le nom

Cellule.... filename te donne le chemin critique complet du classeur/onglet dont il faut extraire le nom

Cordialement

FINDRH

Rechercher des sujets similaires à "renommer nom onglet semi variable"