ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Clear a Carriage Return from a String Value (https://www.excelbanter.com/excel-programming/273621-re-clear-carriage-return-string-value.html)

David McRitchie[_2_]

Clear a Carriage Return from a String Value
 
Depends on how you use the TRIM function. You want to
first convert some characters to spaces.

See the TRIMALL macro in
http://www.mvps.org/dmcritchie/excel/join.htm#trimall
you can make the following changes permanent or make
another macro with a slightly different name.

'Also Convert CR and LF to a Space (CHR 032)
Selection.Replace what:=Chr(13), replacement:=Chr(32), _
LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False
Selection.Replace what:=Chr(10), replacement:=Chr(32), _
LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False

use the worksheet version of TRIM to replace consecutive inner spaces
by a single space. i.e. application.TRIM

Better use a copy of your worksheet until you know it is working properly
with your VLOOKUP. You do not want to mess up something that
worked with a data base because it used and required some strange
characters.
---
HTH,
David McRitchie, Microsoft MVP - Excel [site changed Nov. 2001]
My Excel Pages: http://www.mvps.org/dmcritchie/excel/excel.htm
Search Page: http://www.mvps.org/dmcritchie/excel/search.htm

"RC-" wrote in message ...
Hi All,

I have a string in a cell that has a Carriage Return in it. I'm trying
to perform a Vertical Lookup and it's not working because of the CR. How
can I programmatically remove the CR from the String(s)?





All times are GMT +1. The time now is 08:36 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com