XL2010 - Extraire la première ligne d'une cellule

Résolu/Fermé
Armandra Messages postés 4 Date d'inscription jeudi 18 décembre 2014 Statut Membre Dernière intervention 21 août 2017 - 21 août 2017 à 14:21
Borisdu82 Messages postés 3 Date d'inscription samedi 9 février 2019 Statut Membre Dernière intervention 9 février 2019 - 9 févr. 2019 à 08:27
Bonjour à tous !

Bon alors voilà, j'ai une cellule qui contient ce genre de données :

Reassignment from xxx-xxxx-xxxxx to xxx-xxx-xxx-xx
titi tata toto
TATA titi 15/07

La première ligne contiendra systématiquement "Reassignment from xxx-xxxx-xxxxx to xxx-xxx-xxx-xx" mais n'aura pas le même nombre de caractères dû aux noms des équipes qui changent.

Les commentaires titi tata toto ne seront jamais après les noms d'équipes (xx-xxx-xxx) mais toujours en-dessous (retour chariot). Ces même commentaires peuvent parfois ne par apparaître également.

Après avoir écumé les forums, aide excel et autres, je me tourne donc vers vous :

Comment puis-je via une formule ou VBA peut importe, extraire la première ligne de ma cellule s'il vous plaît ?

Merci à vous !
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
21 août 2017 à 14:36
Bonjour

avec un texte en A1 s'il y a bien un retour chariot après la ligne à extraire
=STXT(A1;1;TROUVE(CAR(10);A1)-1)

et si dans certain cas, la cellule ne comprend pas de retour chariot, mais seulement la 1° ligne à recopier:

=SI(A1="";"";SIERREUR(STXT(A1;1;TROUVE(CAR(10);A1)-1);A1)

crdlmnt

3
Armandra Messages postés 4 Date d'inscription jeudi 18 décembre 2014 Statut Membre Dernière intervention 21 août 2017
21 août 2017 à 14:40
Merci Vaucluse, ça fonctionne du tonnerre de Zeus ces formules !!!!!!!!!!!
Vous venez de m'ôter une épine du pied monumentale :o)
0
Borisdu82 Messages postés 3 Date d'inscription samedi 9 février 2019 Statut Membre Dernière intervention 9 février 2019 1
9 févr. 2019 à 08:27
Et pour extraire la deuxième ligne ? Je bloque là-dessus...
Cdt.
0