mettre la lette du prenom apres le nom

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

  • eric3.zip
    2.9 KB · Affichages: 34
  • eric3.zip
    2.9 KB · Affichages: 30
  • eric3.zip
    2.9 KB · Affichages: 29

stemsy

XLDnaute Nouveau
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:

porcinet82

XLDnaute Barbatruc
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

@+
 

Discussions similaires

Statistiques des forums

Discussions
312 215
Messages
2 086 320
Membres
103 178
dernier inscrit
BERSEB50