Isoler dans une autre cellule la portion Nom et prénom

Bonjour, voici mon problème, je dois isoler dans une autre cellule la portion Nom et prénom de centaines de cellules de ce type: Allen Jean 2000 la Grande Ligne.

Je dois trouver une formule qui isolera Allen Jean dans une cellule et 2000 de la Grande Ligne dans une autre.

Quelqu'un serait-il en mesure de me venir en aide? J'utilise Excel 2007 FR

Merci d'avance!

Salut nicklap et bienvenue sur le Forum,

La solution à ton problème dépendra beaucoup du genre de données que tu as réellement dans tes cellules. Je te propose aussi que tu joignes un bout de ton fichier avec le maximum de variantes possibles.

Si, par exemple, toutes tes entrées ne comportent absolument qu'un nom, qu'un prénom et qu'un complément, c'est très simple. Si parfois tu as plusieurs prénoms, plusieur noms, avec ou sans traits d'union, avec d'autres signes de séparation spéciaux, etc., ça risque d'être plus compliqué.

Pour joindre un fichier : https://www.excel-pratique.com/~files/index.php

Bonne soirée.

Salut le forum

Bienvenue comme nouveau membres Nicklap

Sans fichier joint, un début de solution sur la plage sélectionnée

Sub SplitAdresse()

Dim Cellule As Range
Dim txt As String
Dim x As Variant
Dim i As Byte

For Each Cellule In Selection

txt = Cellule.Text
x = Split(txt, " ")
txt = ""

For i = 0 To UBound(x) - 1
If IsNumeric(x(i)) Then Exit For
txt = txt + x(i) + " "
Next i

Cellule.Offset(0, 5) = Left(txt, Len(txt) - 1)

Next Cellule

End Sub

Mytå

Rechercher des sujets similaires à "isoler portion nom prenom"