Bonjour,
Tu peux tester la macro suivante et l'adapter à ta situation ...
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
' Modifier la cellule comme désiré
If Target.Address <> "$C$4" Then Exit Sub
Target.Characters(Start:=1, Length:=Len(Target) - 1).Font.Superscript = False
Target.Characters(Start:=Len(Target), Length:=1).Font.Superscript = True
End Sub
En espèrant que cela t'aide ...