ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Application trim or rtrim (https://www.excelbanter.com/excel-programming/418419-application-trim-rtrim.html)

Hennie Neuhoff

Application trim or rtrim
 
I've imported file to Excel. I've tried, without sucess, to delete trailing
blanks. I tried RTrim, Application.Trim but still have these blaks or spaces
at the end. Any suggestions?
Thanks in advance
--
HJN

Gary Keramidas

Application trim or rtrim
 
1. have you tried trim?
2. are you sure they are spaces?

--


Gary

"Hennie Neuhoff" wrote in message
...
I've imported file to Excel. I've tried, without sucess, to delete
trailing
blanks. I tried RTrim, Application.Trim but still have these blaks or
spaces
at the end. Any suggestions?
Thanks in advance
--
HJN




Rick Rothstein

Application trim or rtrim
 
You probably do not have spaces at the end of your text. My guess is you got
your text from the web and there are characters with ASCII code 160 where
you think there are spaces. Put this code immediately after you assign the
text to your variable (since you didn't post the variable's name, I'll use
YourVariable for it in the code)...

For XX = 1 To Len(YourVariable)
Debug.Print "<" & Mid(YourVariable, XX, 1) & "" & _
" - " & Asc(Mid(YourVariable, XX, 1))
Next

and then look in the Immediate window to see what the ASCII code is for
those characters. If I am right, you can use this statement...

YourVariable = Trim(Replace(YourVariable, Chr(160), ""))

to get rid of them and any spaces that remain after the replacement. If you
have something other than ASCII 160 characters, then use their ASCII code in
the above line of code instead.

--
Rick (MVP - Excel)


"Hennie Neuhoff" wrote in message
...
I've imported file to Excel. I've tried, without sucess, to delete
trailing
blanks. I tried RTrim, Application.Trim but still have these blaks or
spaces
at the end. Any suggestions?
Thanks in advance
--
HJN



JSnow

Application trim or rtrim
 
I had been struggling with this same problem for the last 24 hours. Very
very glad to read your post Rick. For my problem, I replaced character(160)
with " " and then RTrimmed the heck out of my rows.

Thanks again!

"Rick Rothstein" wrote:

You probably do not have spaces at the end of your text. My guess is you got
your text from the web and there are characters with ASCII code 160 where
you think there are spaces. Put this code immediately after you assign the
text to your variable (since you didn't post the variable's name, I'll use
YourVariable for it in the code)...

For XX = 1 To Len(YourVariable)
Debug.Print "<" & Mid(YourVariable, XX, 1) & "" & _
" - " & Asc(Mid(YourVariable, XX, 1))
Next

and then look in the Immediate window to see what the ASCII code is for
those characters. If I am right, you can use this statement...

YourVariable = Trim(Replace(YourVariable, Chr(160), ""))

to get rid of them and any spaces that remain after the replacement. If you
have something other than ASCII 160 characters, then use their ASCII code in
the above line of code instead.

--
Rick (MVP - Excel)


"Hennie Neuhoff" wrote in message
...
I've imported file to Excel. I've tried, without sucess, to delete
trailing
blanks. I tried RTrim, Application.Trim but still have these blaks or
spaces
at the end. Any suggestions?
Thanks in advance
--
HJN





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

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