How do I remove a carriage return from a text field when adding to a csv file?

Posted on 2009-04-11
Medium Priority
Last Modified: 2013-12-25
I'm pulling records from a table and adding them to a csv file. Some of the comment fields have carriage returns in them which is screwing up the format of the csv file. How can I remove the carriage returns and make the comment field one continuous string?
Question by:TimHietanen
LVL 18

Accepted Solution

Sethi earned 1000 total points
ID: 24124613
You can use the Replace function this way:
Replace(Yourfieldname," & chr(13)  & ","")
LVL 93

Expert Comment

by:Patrick Matthews
ID: 24126261
Hello TimHietanen,

Is it *only* a carriage return (Chr(13)), or is it the carriage return plus line break (Chr(13) & Chr(10); aka vbCrLf)?

You may want to try Replace(SomeColumn, Chr(13) & Chr(10), "")



Author Closing Comment

ID: 31569274
Thanks for the input. Worked perfectly.
LVL 53

Expert Comment

ID: 24685683
OS X follows the Unix convention of using only the carriage return Chr(13) and not the line feed (Chr10):


Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Enums (shorthand for ‘enumerations’) are not often used by programmers but they can be quite valuable when they are.  What are they? An Enum is just a type of variable like a string or an Integer, but in this case one that you create that contains…
This article describes how to use a set of graphical playing cards to create a Draw Poker game in Excel or VB6.
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…

624 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question