Extraction du nom entre deux espaces

bonjour,à toutes et à tous,j'ai un petit soucis:j'aimerai extraire par exemple:Jean Pascal de Gérald Jean Pascal 234001,est ce quelqu'un pourrait m'aider?

Bonjour bosmen

Chaine = "Gérald Jean Pascal"
Deb = InStr(Chaine, " ")
Resul = Right(Chaine, Len(Chaine) - Deb)
MsgBox Resul

Ce style de code...???

Bye

Bonjour,

Il s'agirait d'expliciter un peu mieux le contexte du problème.

Le but est ici :

• De récupérer le deuxième et troisième terme ?

• De retirer le premier mot et le dernier mot ?

• De récupérer les deux mots du milieu ?

Sinon dans ton cas, tu peux essayer ça :

chaineCaractere = "Gérald Jean Pascal 234001"

resultat = Split(chaineCaractere, " ")(1) & " " & Split(chaineCaractere, " ")(2) 

Cordialement,

Bibu

Bonjour à toutes et tous,

@bosmen,

Une proposition par formule a étudier.

5bosmen.xlsx (10.25 Ko)

Cordialement.

merci à tous,bonne journée

Bonjour à tous

Excuses ... n'avais pas vu les chiffres à la fin

Bye

Rechercher des sujets similaires à "extraction nom entre deux espaces"