Bonjour à tous
Je vous sollicite pour résoudre un problème qui peut paraître simple mais qui me résiste :
J'ai une chaine de caractère constituée ainsi :
Prenom NOM Ville Autres

j'aimerai récupérer uniquement le prénom et le nom dans 2 variables
Mais j'ai 3 obstacles :
1) les prénoms composés
La chaîne devient alors Prenom1 Prenom2 NOM Ville Autres
2) les noms composés
La chaîne devient alors Prenom1 NOM1 NOM2 Ville Autres

J'en ai pas encore mais on pourrait imaginé prénom + nom composé
Prenom1 Prenom2 NOM1 NOM2 Ville Autre

3) Les villes avec des noms composées :
Saint Etienne

Vous l'aurez compris, je peux pas vraiment me fier aux espaces
La bonne nouvelle est que l'information (ou plutôt les informations) "Autres" commence toujours par la même phrase "a été vendu " donc je peux déjà me débarrasser de cette partie; en revanche le reste ...

L'autre bonne nouvelle est que je peux avoir une liste des villes que je suis susceptible de rencontrer dans la chaîne

je me suis orienté vers Split,Instr, Join, Array mais je commence à bloquer un peu
Merci pour votre aide