Bonjour Johan, M12, bonjour le forum,
Si tu sais mettre le nom d'un onglet dans une cellule,
Range("A1").Value = Activesheet.Name
je ne comprends pas comment tu n'arrives pas à nommer un onglet avec la valeur d'une cellule ?!...
ActiveSheet.Name = Range("A1").Value
Seule différence c'est que le nom d'un onglet n'accepte pas certains caractères et qu'il vaut mieux mettre une gestion d'erreurs
On Error Resume Next
ActiveSheet.Name = Range("A1").Value
If Err <> 0 Then
Err.Clear
MsgBox "Un ou plusieurs Caractères non autorisés ! Opération annulée."
Exit Sub
End If
On Error GoTo 0