Supprimer 1 seul caractère dans une plage de cellule

Bonjour à tous,

une nouvelle question :

je souhaite dans une selection de cellules enlever le signe "-" (le tiret du 6) si présent dans tout ou partie des cellules.

dans certaine cellules il est seul (-)

dans d'autres il est accompagné (-1 ; -20 ; -33,5) et bien sur je souhaite garder le reste (1 ; 20 ; 33,5)

Merci d'avance

Bonjour

Avec ctrl + h ?

bonsoir

une piste

1) tu selectionnes

2) Edition >>>remplacer

3 ) tu saisis ton tiret sans le mettre entre " "

4 ) remplacer tout

c'est tout

cordialement

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

Bonsoir,

Si tu n'as que des valeurs numériques, utilises la fonction "ABS" (valeur absolue)

Cdlt.

merci, mais il n'y a pas que des nombres.

il y a texte, parfois que "-", bref toute les configurations.

A+

Rechercher des sujets similaires à "supprimer seul caractere plage"