Macro concatener nom et prénom avant l'espace

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 !

carlos

XLDnaute Impliqué
Bonjour

Je recherche une macro qui me concatene le NOM avec le premier PRENOM avant l'espace vide .



NOM ¨PRENOM Resultat attendu
DUPONT Daniel DUPONT Daniel
DUPONT Jean-claude DUPONT Jean-claude
DUPONT René Michel Georges DUPONT René
DUPONT Pierre marie DUPONT Pierre


Merci

PJ Fichier [file name=PrenomSansEspace.zip size=4955]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/PrenomSansEspace.zip[/file]
 

Pièces jointes

Bonsoir Carlos, le forum

mode d'emploi : selectionner les cellules destinations et lancer la macro.

Code:
Sub concatene()


Dim cell As Range
Dim nom As String
Dim prenom As String

For Each cell In Selection
nom = cell.Offset(0, -2)
prenom = cell.Offset(0, -1)
cell.Value = nom & ' ' & prenom
Next
End Sub


je n'avais pas vu 1er prénom, suite dans quelques minutes...

Message édité par: dg62, à: 13/09/2005 19:17
 
re

Il y a certainement plus simple...

Code:
Sub concatene()


Dim cell As Range
Dim nom As String
Dim prenom As String
Dim premier As String

For Each cell In Selection
nom = cell.Offset(0, -2)
prenom = cell.Offset(0, -1)
lg = Len(prenom)
pos = InStr(1, prenom, ' ')
If pos = 0 Then
cell.Value = nom & ' ' & prenom
Else
premier = Mid(prenom, 1, pos)
cell.Value = nom & ' ' & premier
End If
Next
End Sub

Message édité par: dg62, à: 13/09/2005 19:43
 
- 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

  • Question Question
Microsoft 365 Nom et prénom
Réponses
3
Affichages
547
M
Réponses
2
Affichages
1 K
S
Réponses
2
Affichages
11 K
S
J
  • Question Question
Réponses
2
Affichages
1 K
jean mi
J
M
Réponses
4
Affichages
1 K
M
J
  • Question Question
Réponses
8
Affichages
2 K
J
  • Question Question
Réponses
3
Affichages
1 K
O
Réponses
3
Affichages
1 K
O
C
Réponses
4
Affichages
1 K
C
T
  • Question Question
Réponses
5
Affichages
1 K
tranchont
T
O
Réponses
26
Affichages
5 K
Retour