Judicieuse remarque de Patrice !
Donc petite rectif. pour empêcher ça :
Sub Incrémenter()
Dim tx, v
With ActiveSheet.Range("A3")
tx = Split(.Value, "-")
v = Val(tx(1))
tx(1) = Replace(tx(1), CStr(v), v + 1, 1, 1)
.Value = Join(tx, "-")
End With
End Sub