Menu

[excel]Comment supprimer des retours chariot [Résolu/Fermé]

Messages postés
93
Date d'inscription
dimanche 6 juin 2004
Statut
Membre
Dernière intervention
22 septembre 2012
- - Dernière réponse :  RubbeR - 13 déc. 2018 à 18:53
Bonjour @ toutes & tous

Je seche sur un truc avec excel

je recupere des fichiers excel que je met en forme.

Je cherche un moyen d'automatiser la suppression des retour à ligne inserer dans certaine celulle.

chr(10)

L'ideal serait de les remplacer par une suite de caractere

mais je ne trouve pas comment faire

si qqun a une idée je suis preneur.....

merci d'avance...
Afficher la suite 

10 réponses

Meilleure réponse
approuvée par Jean-François Pillou le 7 févr. 2019
63
Merci
On peut sélectionner le menu Edition puis Remplacer (ou CTRL + H) et taper 010 en maintenant la touche ALT enfoncée dans la zone Rechercher. Mettre un espace dans la zone Remplacer par.

Dire « Merci » 63

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 39922 internautes nous ont dit merci ce mois-ci

bon avec mon portable HP elitbook, je galère car pas de pavé numérique => le ALT + fn + 010 ne semble pas marcher non plus (j'ai essayé de mettre majuscule bloqué ou non)... une autre astuce SVP ;-)
merci, merci et merci encore ! :D
et en 2018, ça marche toujours!
trop cool
Ma-gni-fique! !!! c'est top
8
Merci
J'utilise ça :
=SUBSTITUE(A1;CAR(10);"<br />")
A1 est la cellule contenant le retour chariot
<br /> étant la chaine de remplacement ou mettre "" pour supprimer.
zook
Messages postés
38
Date d'inscription
jeudi 13 mai 2004
Statut
Membre
Dernière intervention
6 juillet 2015
5 -
ça date de 2013 mais ça m'est bien utile aujourd'hui; Merci beaucoup ManuManu
> zook
Messages postés
38
Date d'inscription
jeudi 13 mai 2004
Statut
Membre
Dernière intervention
6 juillet 2015
-
Bonjour,

déterrage d'enfer :&)

mais merci! même en 2016 :o)
7
Merci
Bonjour à tous,

Je me suis posé la même question que vous, à savoir : comment supprimer les retour chariot ?
Voici la macro que je vous propose :



Sub Suppr_Ret_Char()

'NFR 25/08/09

'Cette macro supprime les retours chariot dans la zone sélectionnée

Selection.Replace What:=Chr(10), Replacement:="", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False

End Sub



Je vous suggère d'associer un raccourci clavier à cette macro (par ex. Ctrl+Maj+S), ce qui rend d'autant plus facile son utilisation répétée.
Merci encore pour la macro qui vient de me dépanner.
Bonne journée.
Giuliours
Messages postés
7
Date d'inscription
jeudi 27 décembre 2012
Statut
Membre
Dernière intervention
23 janvier 2013
-
Merci beaucoup pour la macro qui va bien m'aider et surtout qui fonctionne sous 2007.
Bonne soirée.
Messages postés
93
Date d'inscription
dimanche 6 juin 2004
Statut
Membre
Dernière intervention
22 septembre 2012
31
4
Merci
J'ai trouvé

a titre d'info:


Sub quelcaractere()
Dim old_text As String
Dim new_text As String

For i = 2 To 15444
    
    If Range("AD" & i).Value <> "" Then
    old_text = Range("AD" & i).Value
    new_text = Replace(old_text, Chr(10), " - ")
    new_text = Replace(new_text, Chr(13), " - ")
    new_text = Replace(new_text, "  ", " ")
    Range("AC" & i).Value = new_text
    End If
Next
End Sub


c'était tout co...

merci @ tout ceux qui on chercher pour moi
et excuser moi pour le dérangement

Bonne soirée @ toutes & tous
ça m'interresse fortement mais lorsque je colle ce texte dans une nouvelle macro Excel me dit "erreur de compilation, Sub ou Function non définie" ; il a l'air de bloquer sur le terme Replace.
Pourquoi?
Pouvez-vous m'aider?
Clémentine
Messages postés
1
Date d'inscription
vendredi 30 septembre 2016
Statut
Membre
Dernière intervention
30 septembre 2016
1
1
Merci
Hello ! Sur mac sans clavier numérique avec ALT et 010 on obtient øø. Comment taper 010 en maintenant la touche ALT enfoncée sans clavier numérique ??
Merciiiiiiiiiiiiiiiiiiiiiiii
Messages postés
5155
Date d'inscription
mercredi 20 juillet 2005
Statut
Contributeur
Dernière intervention
6 mars 2019
2585
0
Merci
Bonjour,
Je ferais comme ça :
Afficher les formules
Éditions—Rechercher [Chr(10)-Remplacer (chaîne)]
                                      ^ ou autrement
Ça s'enregistre sous forme de macro.
0
Merci
Bonjour,
Merci pour l'astuce, ça m'a bien rendu service, car en exportant les données vers un fichier texte, il y avait autant de lignes supplémentaires que de retours chariot.
Albans
0
Merci
Merci pour cette astuce.
Elle me rend beaucoup service dans mes extractions sous excel criblées de retour chariot dans tous les sens.
0
Merci
Merci pour NFR, code trés utile en cemoment ;)
0
Merci
Merci !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!