Séparation Prénom / Prénom-Composé et NOM / NOM-COMPOSÉ

Bonsoir à tous,

Je suis nouveau sur ce forum, merci d'avance sur votre aide.

Je cherche à faire la manipulation suivante :

Séparer des textes par Prénom et NOM
En colonne A mettre tous les prénoms
En colonne B tous les NOM

Concernant les Prénoms :

  • Ils commencent tous par une MAJUSCULE puis en minuscule.
  • Certains sont composés (Jean-Marie ou Jean Marie)
  • Certains possèdent des accents.

Concernant les NOMS

  • Tous les noms de familles sont en MAJUSCULES
  • Certains sont composés
  • Certains comportent des accents.

    Texte d'exemple :
Jean-ÉdouardLEBEAU-MARTIN
José Maria CERMEÑO VEGA
Robert JONES
Nathan BOIRIN
Antoine MIEL
Nicolas COINTEPAS
Mickael GARDIZE
Nicolas GARIN-LAUREL
David PEREZ
Pierre LE TORTOREC
Guillaume MITTNACHT
Florent DUSSAUZE
Christophe AUFFRET
Patrick COLE
Esteban GARCÍA RODRÍGUEZ
Alain ETCHEVERRY

Résultat attendu :

Jean-Édouard
LEBEAU-MARTIN
José Maria
CERMEÑO VEGA 

Une idée de comment faire ?
J'ai essayé Autofill le résultats n'est pas 100% bon et d'autres formules trouvées sur le forum ne correspondent pas.

image

Bonjour à tous,

je ne sais si c'était voulu mais le 1er nom n'a pas d'espace entre prénom et nom.
Une proposition qui traite aussi ce cas.
Pour simplifier un nom doit faire au moins 3 lettres.

Function prénomNom(ch As String, part) As String
    Dim i As Long, nom
    For i = 1 To Len(ch) - 1
        If Mid(ch, i, 3) = UCase(Mid(ch, i, 3)) Then Exit For
    Next i
    ch = Left(ch, i - 1) & "|" & Mid(ch, i)
    nom = Split(ch, "|")
    prénomNom = Trim(nom(part - 1))
End Function

Syntaxe :
=prénomNom($A2;1)
1: prénom, 2: nom
eric

124classeur1.xlsm (15.71 Ko)

Bonjour Eric

Non, cela n'est pas voulu, mais votre fichier correspond parfaitement à ce que je recherche.

Grand merci !!!!

Bonjour à tous

Je suis nouveau sur ce forum, merci d'avance sur votre aide.

Il est d'usage sur ce forum d'être poli et de remercier tous les participants, même si forcément on ne retient que la solution de l'un...

Merci également pour le lien redirigeant, même di cela ne correspond pas a ma solution ce n'était pas très loin.

Cordialement

RE

Merci également pour le lien redirigeant, même di cela ne correspond pas a ma solution ce n'était pas très loin.

Je l'ai appliqué à ta liste et j'avais strictement le même résultat...

image

La liste donné est un exemple, j'ai un fichier avec des milliers de personnes que je dois trier, et bien que cette méthode fonction également, la première est plus approprié.

en tout cas merci pour votre temps !

Rechercher des sujets similaires à "separation prenom compose nom"