OVH Cloud OVH Cloud

extraire des caractères au milieu d'une chaine de texte

4 réponses
Avatar
cathy
exemple

NOM DURAND PRENOM JULIE DATE D'ENTREE 24/12/1988 DIRECTRICE GENERALE

Résultat souhaité
retrouver dans des cellules séparées
NOM
DURAND
PRENOM
JULIE etc

par avance merci pour la solution

4 réponses

Avatar
garnote
Bonsoir Cathy,

1) Sélectionne la cellule contenant le texte,
2) Clique le menu Données / Convertir...
et suis les instructions.

Serge


"cathy" a écrit dans le message de news:
exemple

NOM DURAND PRENOM JULIE DATE D'ENTREE 24/12/1988 DIRECTRICE GENERALE

Résultat souhaité
retrouver dans des cellules séparées
NOM
DURAND
PRENOM
JULIE etc

par avance merci pour la solution


Avatar
micdub
Bonjour,

Supposons que la chaîne de caractères soit stockée en B3.

Solution (manuelle - mais vous pouvez réaliser une macro. avec l'enregistreur)

1° Copier le contenu de B3
2° Données - Convertir : choisir l'espace comme séparateur et cliquer sur
Terminer.
3° Sélectionner le résultat produit et Copiez-le
4° Placer le curseur en B4 (par exemple)
5° Edition - Collage spécial - Transposé.

Bien à vous - Micdub - http://users.skynet.be/micdub


exemple

NOM DURAND PRENOM JULIE DATE D'ENTREE 24/12/1988 DIRECTRICE GENERALE

Résultat souhaité
retrouver dans des cellules séparées
NOM
DURAND
PRENOM
JULIE etc

par avance merci pour la solution


Avatar
LSteph
Bonsoir Serge et Micdub et tous,

La même proposition me semblait bien mais il y a un hic tout de même.
Date et d'entrée
Directrice et Générale

Si outre l'exemple il y a de nombreuses lignes et cellules dans ce cas
cela peut faire beaucoup de corrections.

Quoi qu'il en soit je ne vois guère mieux.

Cordialement.

Meilleurs Voeux

lSteph


Bonjour,

Supposons que la chaîne de caractères soit stockée en B3.

Solution (manuelle - mais vous pouvez réaliser une macro. avec l'enregistreur)

1° Copier le contenu de B3
2° Données - Convertir : choisir l'espace comme séparateur et cliquer sur
Terminer.
3° Sélectionner le résultat produit et Copiez-le
4° Placer le curseur en B4 (par exemple)
5° Edition - Collage spécial - Transposé.

Bien à vous - Micdub - http://users.skynet.be/micdub


exemple

NOM DURAND PRENOM JULIE DATE D'ENTREE 24/12/1988 DIRECTRICE GENERALE

Résultat souhaité
retrouver dans des cellules séparées
NOM
DURAND
PRENOM
JULIE etc

par avance merci pour la solution




Avatar
M41
Bonsoir

En VBA, Split (sur espace), en considérant ensuite un lexique des termes ne
pouvant pas être séparés (ou ne pouvant être qu'isolés)
pour une reconstruction (ou des zones : mots globaux après la date, par
exemple ; ou gestion des , si PRENOMS)
Sinon on est dans les méthodes d'analyse du langage naturel... voir les
algorythmes... et les bouquins sur ce thème.

Cordialement

M41


"cathy" a écrit dans le message de news:

exemple

NOM DURAND PRENOM JULIE DATE D'ENTREE 24/12/1988 DIRECTRICE GENERALE

Résultat souhaité
retrouver dans des cellules séparées
NOM
DURAND
PRENOM
JULIE etc

par avance merci pour la solution