mettre la lette du prenom apres le nom

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 !

eduraiss

XLDnaute Accro
Bonjour le forum

je joins un fichier qui vous en parlera mieux
deux listes de noms et prenom
mon problème regrouper dans une autre colonne le nom avec la premiere lettre du prenom mais attention au prénom composé

Merci a vous
 

Pièces jointes

Re : mettre la lette du prenom apres le nom

Salut Enduraiss , Staple1600 ,

il y a surement plus court , mais je laisse le soin aux balèzes ...

=B3&" "&GAUCHE(C3;1)&SI(ESTERREUR(CHERCHE(" ";C3;1));"";STXT(C3;TROUVE(" ";C3;1);2))

A+
Steph
 
Dernière édition:
Re : mettre la lette du prenom apres le nom

Salut,

Histoire que notre ami est le choix, une petite solution via macro :
Code:
Sub test()
Dim i%, k%, temp$
For i = 3 To Range("B65536").End(xlUp).Row
    On Error Resume Next
    tablo = Split(Cells(i, 3).Value, " ")
    If UBound(tablo) <> 0 Then
        For k = 0 To UBound(tablo)
            temp = temp & " " & Left(tablo(k), 1)
        Next k
        Range("H" & i).Value = Cells(i, 2).Value & temp
    Else
        Range("H" & i).Value = Cells(i, 2).Value & " " & Left(Cells(i, 3).Value, 1)
    End If
Next i
End Sub

@+
 
- 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

Discussions similaires

Retour