Bonjour Guytine, bonjour le forum,
Dommage que tu n'aies pas fourni ton code. On aurait pu ainsi te proposer un code adapté. Mais il n'y a rien de plus simple pour renommer un onglet. Il te suffit qu'il soit actif est d'écrire un code du style :
ActiveSheet.Name = ActiveSheet.Range("A1").Value 'à adapter à ton cas
Bien sûr il te faudra vérifier que la cellule pointée ne contienne aucun caractère interdit et que sa valeur soit unique car deux onglets ne peuvent pas porter le même nom.