Couper chaine de caractère contenant chr(10)

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 !

pierrot132

XLDnaute Nouveau
Bonjour à tous.

J'ai fait plusieurs recherches sur le forum, mais je n'ai rien trouvé qui me convienne.

Donc je vous explique mon problème.
J'ai un tableau excel, du style nom prénom etc...
Il s'avère par exemple que dans la cellule A1, j'ai TOTO Jacques on saute à la ligne suivante par ALT + Entrée TOTO Gérard etc...
Ma question comment récupérer TOTO Jacques pour le mettre en A1, puis TOTO Gérard en A2 etc...

J'ai essayer plusieurs solutions mais rien de marche bien, même avec la recherche du caractère Chr(10).

Merci d'avance pour votre aide.
Pierrot
 
Re : Couper chaine de caractère contenant chr(10)

Bonjour,

Essayons ça. En A1 tes noms entrés avec le chr(10). En B1 la formule suivante qui te donne le premier nom et prénom :

Code:
=GAUCHE(A1;CHERCHE(CAR(10);A1;1)-1)

En C1 la formule suivante donnera le 2è nom et prénom :

Code:
=DROITE(A1;NBCAR(A1)-NBCAR(B1)-1)

PS : Il existe d'autres solutions par formule.
 
Re : Couper chaine de caractère contenant chr(10)

Bonjour Pierrot,

Par formule:

Nom=GAUCHE(A1;TROUVE(CAR(10);A1)-1)
Prénom=DROITE(A1;TROUVE(CAR(10);A1)+1)

Par macro:

Code:
Nom=left(Range("A1"),instr(1, range("A1"),chr(10))-1)



A bientôt
 
- 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
22
Affichages
5 K
Retour