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

Résolu
Armandra Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
Borisdu82 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Contributeur Dernière intervention   6 438
 
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   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention   1
 
Et pour extraire la deuxième ligne ? Je bloque là-dessus...
Cdt.
0