Rechercher et remplacer des retours chariots...

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

T

tanguy029

Guest
Bonjour à tous,

Je suis débutant dans excel et je m'adresse à vous car je n'ai pas trouvé de réponse sur internet. 🙁

Je cherche à trouver les "retours chariots" qui se trouvent dans des cellules Excell (dont le contenu est du texte), et les remplacer automatiquement par une virgule suivi d'un espace.

Ceci soit par le rechercher-remplacer d'excel ou par une macro.

Auriez-vous une piste à m'indiquer?

Merci

Bonne journée
 
Re : Rechercher et remplacer des retours chariots...

Salut Tanguy,

Essaye avec le rechercher - remplacer :

Rechercher : taper Alt 010
Remplacer : taper , suivi d'un espace

Possibilité si ça fonctionne d'utiliser l'enregistreur de macro pour automatiser par la suite.

Reviens si pb

@+
 
Re : Rechercher et remplacer des retours chariots...

Bonjour

Le code ascii correspondant au saut de ligne est 10

Voici une macro qui recherche ce code et le remplace par une virgule dans la cellule active.

Sub remplace()
Dim data As String
Dim data1 As String
Dim i As Integer
Dim xadresse1 As String

xadresse1 = ActiveCell.Address
data = Sheets("Feuil1").Range(xadresse1)
data1 = ""
For i = 1 To Len(data)

If Mid(data, i, 1) = Chr(10) Then
data1 = data1 + "," ' recherche du code ascii 10
Else
data1 = data1 + Mid(data, i, 1)
End If
Next i
Sheets("Feuil1").Range(xadresse1) = data1
End Sub

JP
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
441
Retour