Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment convertir un retour chariot en virgule dans Excel?

Peut-être que vous avez beaucoup de cellules dont les valeurs sont séparées par des retours chariot, et maintenant vous devez trouver tous les retours de chariot et les remplacer par des virgules ou d'autres caractères comme suit capture d'écran. Comment pouvez-vous convertir tous les retours chariot en virgules ou autres caractères dans une feuille de calcul rapidement et facilement?

doc-convert-carriage-à-virgule-1

Convertir les retours chariot en virgules avec formule

Convertir les retours chariot en virgules avec la fonction Rechercher et remplacer

Convertir les retours chariot en virgules avec le code VBA


flèche bleue droite bulle Convertir les retours chariot en virgules avec formule


La formule simple suivante peut vous aider à remplacer facilement les retours chariot aux virgules ou autres caractères.

1. Veuillez taper cette formule dans une cellule vide à côté de vos données: = SUBSTITUT (A1, CHAR (10), ",") (A1 indique la cellule que vous voulez remplacer le retour chariot, et la virgule entre les guillemets est le caractère que vous voulez utiliser, vous pouvez les changer selon vos besoins.), voir capture d'écran:

doc-convert-carriage-à-virgule-1

2. Faites ensuite glisser la poignée de remplissage sur la plage à laquelle vous souhaitez appliquer cette formule, et vous obtiendrez le résultat suivant: les retours chariot sont remplacés par les virgules.

doc-convert-carriage-à-virgule-1


flèche bleue droite bulle Convertir les retours chariot en virgules avec la fonction Rechercher et remplacer

La fonction Rechercher et remplacer peut également vous aider à convertir les retours chariot en virgules à la fois. S'il vous plaît faites comme suit:

1. Sélectionnez la plage de données que vous souhaitez convertir les retours chariot.

2. Cliquez Accueil > Trouver et sélectionner > remplacer ou utilisez les raccourcis Ctrl + H clés pour ouvrir le Rechercher et remplacer boîte de dialogue, voir capture d'écran:

doc-convert-carriage-à-virgule-1

3. Dans le Rechercher et remplacer boîte de dialogue, dans le Trouvez ce que champ, s'il vous plaît appuyez sur Ctrl + J clés, et dans le Remplacez-le par champ, tapez les caractères que vous voulez, dans ce cas, je vais taper la virgule (,), voir capture d'écran:

doc-convert-carriage-à-virgule-1

4. Puis clique Remplacer tout bouton, et une boîte de dialogue apparaîtra pour vous rappeler combien de remplacements ont été effectués. Voir la capture d'écran:

doc-convert-carriage-à-virgule-1

5. Et puis cliquez OK et fermez le Rechercher et remplacer dialog, tous les retours chariot ont été remplacés par les virgules.

doc-convert-carriage-à-virgule-1


flèche bleue droite bulle Convertir les retours chariot en virgules avec le code VBA

Si vous êtes intéressé par le code VBA, je peux vous présenter un code pour résoudre ce problème.

1. Maintenez le ALT + F11 clés, et il ouvre la Microsoft Visual Basic pour Applications fenêtre.

2. Cliquez insérer > Moduleet collez le code suivant dans la fenêtre du module.

Code VBA: Convertir les retours chariot en virgules

Sub ReplaceCarriage()
'Update 20141023
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = Replace(Rng.Value, Chr(10), ",")
Next
End Sub

3. Puis appuyez F5 clé pour exécuter ce code, et une boîte d'invite apparaît pour vous rappeler de sélectionner la plage de données que vous souhaitez utiliser. Voir la capture d'écran:

doc-convert-carriage-à-virgule-1

4. Puis clique OKet les retours chariot ont été convertis en virgules immédiatement.

Note:

Dans le code ci-dessus, vous pouvez changer la virgule ","dans le Rng.Value = Remplacer (Rng.Value, Chr (10), ",") script à tous les autres caractères que vous le souhaitez.


Articles Liés:

Comment supprimer rapidement les sauts de ligne dans Excel?

Comment diviser des cellules en plusieurs colonnes ou lignes par retour chariot?



Outils de productivité recommandés pour Excel

Kutools for Excel vous aide à terminer vos travaux plus tôt et à vous démarquer de la foule

  • Plus que de puissantes fonctionnalités avancées 300, conçues pour les scénarios de travail 1500, en augmentant la productivité de 70%, vous avez plus de temps pour prendre soin de votre famille et profiter de la vie.
  • Plus besoin de mémoriser les formules et les codes VBA, donnez à votre cerveau un repos à partir de maintenant.
  • Devenez un expert Excel en minutes 3. Des opérations compliquées et répétées peuvent être effectuées en quelques secondes.
  • Réduisez chaque jour des milliers d'opérations clavier et souris, et dites adieu aux maladies professionnelles maintenant.
  • Les personnes hautement efficaces de 110,000 et le choix de sociétés renommées dans le monde entier.
  • 60-day propose un essai gratuit complet. Garantie de remboursement 60-day. Années 2 de mise à jour et d’assistance gratuites.

La navigation par onglets et l'édition dans Microsoft Office sont bien plus puissants que les onglets du navigateur

  • L'onglet Office est conçu pour Word, Excel, PowerPoint et d'autres applications Office: Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit le nombre de clics de souris pour vous chaque jour!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.