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

XL 2013 Suppression de tous les caractères après un saut de ligne dans une cellule

Quincy

XLDnaute Occasionnel
Supporter XLD
Bonjour à tous

Je recherche une solution pour supprimer dans une colonne tous les caractères qui sont situés après un saut de ligne dans la cellule.
Dans mon fichier à traiter il y a plus de 6000 lignes.
Bien cordialement.

Quincy
 

Pièces jointes

  • Quincy.xlsx
    13.6 KB · Affichages: 3

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Auincy,
Il semblerait que la première partie des cellules contient toujours que 5 caractères.
Si la cellule en question est A1, en B1 faites :
VB:
=GAUCHE(A1;5)
Puis tirez la formule jusqu'au bas de la colonne B.
Puis sélectionnez la colonne B et faites Copier puis Coller valeurs.
Enfin supprimez la colonne A.

NB: Si la partie gauche ne contient pas toujours que 5 caractères alors utilisez :
Code:
=GAUCHE(A1;CHERCHE(CAR(10);A1)-1)
CAR(10) est le code du saut de ligne dans vos cellules.
 

Quincy

XLDnaute Occasionnel
Supporter XLD
Re
J'ai un tout petit souci, certaines cellules de ma colonne à traiter n'ont pas de saut de ligne, mon résultat est alors #VALEUR!
Peut-on dire dans la formule que si il n'y a pas de saut de ligne ( CAR(10) ) laisse la cellule comme elle est, sinon applique la formule ?
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…