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

Extraire le prénom d'un nom + prénom (jouer avec les majuscules et les minuscules)

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

beegees

XLDnaute Occasionnel
Bonjour tout le monde,

J'ai une feuille Excel dont une des collones reprend des noms et des prénoms.

Exemple :

DUPONT Jacques en B3
LEMOINE Cécile en B4
...

J'aimerais extraire le prénom et le copier dans une collone à côté.

Pour ce faire, je pense qu'il faut tester chaque caractère de la cellule, tant qu'on ne rencontre pas une minuscule, on avance d'un caractère, quand on tombe sur une minuscule, on recule d'un caractère, on sélectionne à partir de la position jusqu'à la fin du mot, on le coupe et on le copie à côté.

Voilà en gros pour l'algorithme.

Par contre, je ne sais pas du tout comment faire pour vérifier si un caractère est une minuscule et surtout d'aller au caractère suivant.

Pour copier à partir de la position jusqu'à la fin du mot je ne sais pas non plus.

J'espère que vous pourrez m'aider.

Merci d'avance.

beegees
 
Re : Extraire le prénom d'un nom + prénom (jouer avec les majuscules et les minuscules)

Re


Les macros sont dans un module

Et dans une feuille

en A1 par exemple il y a DUPONT Jean

en B1 je tape =LE_NOM(A1) et j'obtiens DUPONT
en C1 je taple =LE_PRENOM(A1) et j'obtiens Jean

Le problème est que cela ne fonctionnera qu'avec des cellules
de la forme NOM Prenom (séparé par un espace)
 
Re : Extraire le prénom d'un nom + prénom (jouer avec les majuscules et les minuscules)


Re,

Eh bien je ne connaissais pas encre ce truc.

La preuve qu'on en apprend tous les jours.

ça fonctionne mais je trouve un peu dommâge que sur 59 noms, seul 34 sortent.

La plupart des noms où ça ne fonctionne pas sont pourtant des noms simple (nom prénom npn composé).

En plus, est-il possible de mettre dans un module VBA ? c'est mon but.

Merci pour tout et désolé pour le dérangement.

beegees
 
- 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
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…