Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Inverser deux mots dans une cellule

  • Initiateur de la discussion Initiateur de la discussion alain18
  • 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 !

alain18

XLDnaute Occasionnel
Bonjour à tous,
Dans un tableau je reçois des Noms et Prénoms écrit dans cette ordre dans une même cellule. Serait il possible avec une formule d'inverser cet ordre, à savoir: Prénom et Nom dans une cellule adjacente ?

Merci de votre aide.
 
Bonjour alain18 et 00,

Dans le cas simple où il n'y aurait qu'un seul espace, cette simple macro convient :
VB:
Sub test1()
Dim c As Range
On Error Resume Next
For Each c In Range("A1:A" & Range("A65536").End(xlUp).Row) 'Si données en colonne A
      a = Split(c)
      c = a(1) & " " & a(0)
Next c
End Sub
 
Dans le cas où y aurait plusieurs espaces dans le nom, celle-ci devrait faire l'affaire :
VB:
Sub test2()
Dim c As Range
On Error Resume Next
For Each c In Range("A1:A" & Range("A65536").End(xlUp).Row) 'Si données en colonne A
     c = Mid(c, InStr(c, " ") + 1) & " " & Mid(c, 1, InStr(c, " "))
Next c
End Sub

[EDIT] Y a plus simple !
 
Dernière édition:
Re : Re: Inverser deux mots dans une cellule

Bonjour et merci à tous les deux pour vos réponses rapides.

Suite à tes conseils DoubleZéro, j'ai regardé sur le site de Boisgontier pour retrouver le fichier que tu m'as envoyé (pour essayer de comprendre cette formule matricielle complexe...) et j'ai trouvé la formule ci-dessous dans un autre fichier intitulé "FonctionInverseNomPrénom"
=STXT(C7;CHERCHE(" ";C7)+1;999)&" "&GAUCHE(C7;CHERCHE(" ";C7)-1)
Je pense qu'elle peut fonctionner également.

Merci pour cette macro Softmama. Je ne suis pas un expert en VBA mais je vais tester également.
Encore une fois merci de votre soutien.
Alain.
 
- 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

Réponses
18
Affichages
597
Réponses
4
Affichages
396
Réponses
15
Affichages
786
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…