Mise en forme automatique d'uune colonne

Bonjour

je cherche à faire automatiquement une mise en forme

j'ai en entrée une série de chiffre(12 345678)(123456789) (longueur 8 ou 9 chiffres) dans une même cellule (voir exemple)

l'objectif est de pouvoir la mettre sous cette forme (1.234.5678) c'est à dire que je garde que les 8 premiers chiffres pour chaine de 9 chiffres

je ne sais pas par ou commencer

si vous pouviez m'aider Merci

Lolo

5mise-en-forme.xlsx (13.31 Ko)

Bonsoir,

Une solution sans VBA :

=GAUCHE(SUBSTITUE(SUBSTITUE(A1;" ";"");CAR(160);"");1)&"."&STXT(SUBSTITUE(SUBSTITUE(A1;" ";"");CAR(160);"");2;3)&"."&DROITE(SUBSTITUE(SUBSTITUE(A1;" ";"");CAR(160);"");4)

À voir si cela convient.

Sinon, possibilité via VBA d'inscrire cette formule dans une cellule puis d'incrémenter.

Ou alors quelqu'un peut le coder directement via VBA.

Joyeux Noel

un grand merci

tu n imagines pas combien de temps je vais gagné.

Encore merci

Si c'est tout bon, n'hésite pas à passer en résolu.

Rechercher des sujets similaires à "mise forme automatique uune colonne"