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
22
Affichages
835
Réponses
1
Affichages
159
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
508
Réponses
2
Affichages
119
  • Question Question
Réponses
5
Affichages
334
Retour