Private Sub Worksheet_Change(ByVal Target As Range)
Dim r As Range, f$, i%
Set r = Intersect(Target, [S:S], UsedRange)
If Not r Is Nothing Then
Application.EnableEvents = False
For Each r In r
f = r.Formula
For i = 1 To Len(f)
If InStr("=-+", Mid(f, i, 1)) = 0 Then r = Trim(Mid(f, i)): Exit For
Next i, r
Application.EnableEvents = True
End If
End Sub