Merci pour vos interventions ultra rapide, je me suis rendu compte que j'avais oublié dans ma question l'essentiel,
c'est à dire pouvoir faire cela sous VBA !!
désolé pour ce manquement, et merci tout de même.
Voici ce que j'ai appliqué, qui à l'air de fonctionner correctement pour l'instant
Selection.Replace What:="-", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False