Comment séparer une chaine de caractère mot par mot ?

  • Initiateur de la discussion Initiateur de la discussion bonzom
  • Date de début Date de début

bonzom

XLDnaute Nouveau
Bonjour à tous,

Actuellement, je travaille sur une macro. Je cherche à séparer un message texte mot par mot dans de nouvelles cellules.

exemple (voir les données surligner en jaune dans la pièce jointe) :
  • Une cellule en B1 = "Désignation article"
  • Mon but est alors de réussir à récupérer cette chaine pour recopier en C1 le mot "Désignation" et en D1 le mot "article". Dans mon utilisation la chaine de caractère peut comporter deux mots comme six mots, un espace sépare chaque mot.
  • Soit obtenir en B1= "Désignation article" / C1 = "Désignation" / D1 = "article"
J'ai entendu parler de la fonction split() mais je n'ai jamais réussi à m'en servir...

Je vous remercie d'avance, en espérant que vous avez réussi à comprendre ma demande.
 

Pièces jointes

Dernière édition:

bonzom

XLDnaute Nouveau
Merci laurent pour ta réponse, j'ai réussi à utiliser la fonction convertir mais une fois avoir séparer le premier mot je n'arrive plus à enchainer la fonction...
Par hasard connais-tu l'équivalent de cette fonction en code VBA ?
 

Discussions similaires

Statistiques des forums

Discussions
315 284
Messages
2 118 014
Membres
113 406
dernier inscrit
NI-ZE