Transformation de texte

Bonjour à tous,

Je débute en VBA et je suis intermédiaire faible en EXCEL et j'aurais besoin de votre aide svp pour transformer des données.

Je souhaiterais transformer des données chaines de caractères en nombres et chaines de caractères en version réduite (voir modèle ci-dessous).

Pour le second exemple, il y a des espaces et un retour à la ligne avant d'arriver à la chaine YYYY sans TOT les espaces et le retour à la ligne.

Est-ce que l'un d'entre vous aurait la solution à mon problème avec une formule Excel simple (compliquée pour moi mais surement très simple pour vous ;) ) avec une formule combinée avec des CNUM, SUBSTITUTE, TEXT, LEFT, RIGHT ... sans code pour que je puisse ensuite la recopier avec un AutoFill sur une plage de données?

Merci d'avance.

Fraise

DonnéesRésultat souhaité
1234.51234,5
1234.561234,56
1245.5671245,567
987.5987,5
987.678987,678
978.45978,45
12.45612,456
12.3412,34
12.312,3
DonnéesRésultat souhaité
TOT

YYYYY XXXX
YYYYY XXXX
TOT

VVVV
VVVV
TOT

GGGGGG
GGGGGG
TOT

A'AAAAA
A'AAAAA
TOT

XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX
TOT

TTTTTTTTT
TTTTTTTTT
TOT

RRRRRR RRRRRR
RRRRRR RRRRRR
TOT

SSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSS
TOT

LLL LLLLLLL
LLL LLLLLLL
TOT

HHHHHHHH
HHHHHHHH
TOT

QQQQQQ
QQQQQQ
TOT

DDDDDDD
DDDDDDD
TOT

EEEEE
EEEEE
TOT

EEEEEEEE EEEEEEEEEE
EEEEEEEE EEEEEEEEEE

Bonjour,

C'est ca que vous voulez ?

=SUBSTITUE(A2;".";",")
=REMPLACER(A2;1;4;"")

Bonjour Valentin85,

Merci pour ton aide :)

Bonne fin de journée.

Fraise

Rechercher des sujets similaires à "transformation texte"