Microsoft 365 Suppression toutes les lignes blanches dans cellule dans un long texte avec retour chariot

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

Dann

XLDnaute Nouveau
Bonjour,
Je souhaite supprimer toutes les lignes blanches (interlignes)
dans un long texte (avec renvoi à la ligne automatique)
J'utilise (SUBSTITUE) mais je n(y arrive pas !
Mon texte est en B2 et je veux le recopier en B3 avec les interlignes effacées ?
Merci pour votre aide
Dann

Exemple dessous :

Bonjour,


Je souhaite supprimer toutes les lignes blanches (interlignes)

dans un long texte (avec renvoi à la ligne automatique)


J'utilise (SUBSTITUE) mais je n(y arrive pas !

Mon texte est en B2 et je veux le recopier en B3 avec les interlignes effacées ?

Merci pour votre aide


Dann
 
Donc si je comprends bien, tu veux un retour chariot, mais qu'il n'y en ait pas plusieurs (qui cause les lignes vides).
Dans ce cas, essaie : =SUBSTITUE(SUBSTITUE(G36;CAR(10) & CAR(10);CAR(10));CAR(10) & CAR(10);CAR(10))

Cela fonctionne dans ton exemple, mais si tu as plus de 3 retours chariots d'affilée (ce qui me parait rare), il faut l'adapter.

Bonne journée,
 
Bonjour Dann,

CAR(10) représente le retour chariot en langage Excel.

Donc sur la partie SUBSTITUE(G36;CAR(10) & CAR(10);CAR(10)) on remplace dans le texte situé en cellule G36, 2 retours chariot CAR(10) & CAR(10) par un seul retour chariot CAR(10).

La formule était tirée de mon fichier donc il faut l'adapté au tien en remplaçant G36 par B2 :
=SUBSTITUE(SUBSTITUE(B2;CAR(10) & CAR(10);CAR(10));CAR(10) & CAR(10);CAR(10))
 
Quand je reformate mon texte en manuel et que je recrée des retours chariots (Alt Entrée); ça fonctionne !!!
Mais dans le texte d'origine, il doit y avoir des blancs avant et après chaque ligne !
J'ai essayé =SUPPRESPACE(B2), mais pas mieux .... ?
 
- 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
3
Affichages
773
Retour