Bonjour à tous !
En fouillant le forum, j'ai presque trouvé mon bonheur icihttps://forum.excel-pratique.com/excel/renommer-une-feuille-grace-a-une-cellule-t29016.html
l'idée étant également de renommer "dynamiquement" un onglet d'après une cellule donnée.
Le code de Dan :
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Not Intersect(Target, Range("R2")) Is Nothing Then
ActiveSheet.Name = Target
End If
End Sub
fonctionne bien, sauf que dans mon cas, la cellule "visée" est le "résultat" d'une formule (du type = =F1&" "&TEXTE(F5;"jj mmm") ".
Et c'est ce détail qui semble bien faire "échouer" la macro, en effet, quand je saisi "manuellement" des données dans la dite cellule (R2), cela fonctionne, mais pas quand il y a la formule..
Une idée des modifications à apporter ?
Merci par avance,
Cordialement,