Opération inverse de "concatener"

  • Initiateur de la discussion Initiateur de la discussion Sylvain
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

Sylvain

Guest
Bonjour à tous,

dans une cellule, je possède le nom et le prénom de personnes séparés par un espace.
Existe t il une formule permettant de découper ce texte en deux : le nom et le prénom ?

Merci à tous
 
Dim Str As String
Str = Range("A1").Value

Dim i As Integer
For i = 1 To Len(Str)
Dim lettre As String
lettre = Mid(Str, i, 1)
If lettre = " " Then
Dim prenom As String
prenom = Mid(Str, 1, i - 1)
Dim nom As String
nom = Mid(Str, i + 1)
i = i + 1
End If
Next i

Range("B1").Value = prenom
Range("C1").Value = nom
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
752
Réponses
18
Affichages
517
Réponses
22
Affichages
1 K
Retour