Couper une chaine à chaque espace

sebkernoise

XLDnaute Nouveau
Bonjour,

j'ai un ptit problème de macro VBA.

J'aimerai couper une chaîne de caractères pour en faire plusieurs.

Par exemple :

*dans la cellule A1, j'ai des chiffres séparés par un espace tel que ceci :
123 456 789 147 258 369 321 654 987 741 852 963

*comment faire pour que le résultat que j'aimerai avoir soit :

dans cellule A2 : 123
dans cellule A3 : 456
dans cellule A4 : 789
...
dans cellule A13 : 963
...

Merci à celle ou celui qui pourra me mettre sur la voie.
 

pierrejean

XLDnaute Barbatruc
bonjour sebkernoise

Salut Hervé (et bravo comme d'hab.)

ma version [file name=sebkernoise.zip size=9538]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/sebkernoise.zip[/file]
 

Pièces jointes

  • sebkernoise.zip
    9.3 KB · Affichages: 189

shiby87

XLDnaute Nouveau
Re : Re:Couper une chaine à chaque espace

Bonjour, la formule fonctionne très bien pour une cellule (A1) mais est-il possible de pouvoir faire le même résultat pour plusieurs cellule?

Par exemple, j'aimerais coller tout mes séries de nombres séparés par des espaces dans A1,B1, C1, D1... et que dans chacune des lignes, je puisse décortiquer mes nombres.

Merci
 

mutzik

XLDnaute Barbatruc
Re : Couper une chaine à chaque espace

bonjour,

ce ne sont que des nombres à trois chiffres ?
dans le premier message tu parlais de A1, A2, A3 ...
maintenant c'est A1, B1, C1 ...

et 'je puisse décortiquer mes nombres' ???
un petit fichier avec le résultat souhaité serait un plus
 
Dernière édition: