Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / Excel / Worksheet Functions / May 2008

Tip: Looking for answers? Try searching our database.

Removing Spaces In Cells

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Chris - 29 May 2008 15:45 GMT
Hi All,

Just wondering if it is possible to remove any SPACES/GAPS after text in
cells?
As I recieve data daily somtimes has gaps at the end of the text.

This text gets copyed and pasted into another spredsheet where a script is
run, but if there are any gaps after the text, the script fails.

Any help would be great,

Regards,
Chris
Peo Sjoblom - 29 May 2008 15:51 GMT
If you do this on a regular basis it's probably better to use a macro

http://www.mvps.org/dmcritchie/excel/join.htm#trimall

how to install a macro

http://www.mvps.org/dmcritchie/excel/install.htm

now all you have to do is to select the imported range and run the macro

Signature

Regards,

Peo Sjoblom

> Hi All,
>
[quoted text clipped - 9 lines]
> Regards,
> Chris
Mike H - 29 May 2008 15:54 GMT
Have a look at the TRIM() function in help

Mike

> Hi All,
>
[quoted text clipped - 9 lines]
> Regards,
> Chris
Dave - 29 May 2008 15:54 GMT
Hi Chris,
Check out the TRIM function in the Help. It does exactly what you want, and
is easy to use.
Regards - Dave
Chris - 29 May 2008 15:54 GMT
Ok, I just found that =TRIM(A2) works, but i also would like =PROPER(A2) to
be used as well, so that it Corrects the Name to the proper way of (example)
Chris and also deletes any unwatted spaces at the end?

Regards,

Chris



> Hi All,
>
[quoted text clipped - 9 lines]
> Regards,
> Chris
Chris - 29 May 2008 15:56 GMT
cheers,

but i would also like to use =PROPPER in my cell, as well as the =TRIM
Is this possible?

Regrads,

Chris

> Ok, I just found that =TRIM(A2) works, but i also would like =PROPER(A2) to
> be used as well, so that it Corrects the Name to the proper way of (example)
[quoted text clipped - 19 lines]
> > Regards,
> > Chris
Pete_UK - 29 May 2008 16:02 GMT
If those gaps are caused by the normal space character (character 32)
then the TRIM function will get rid of any leading, trailing and
multiple spaces:

=TRIM(A1)

However, those gaps might be caused by the non-breaking space
character (160), and the easiest way to get rid of them is to
highlight the column(s), then CTRL-H (or Edit | Replace) and:

Find what:         Alt-0160
Replace with:    leave blank
click Replace All.

where Alt-0160 means hold down the ALT key while typing 0160 from the
numeric keypad.

Alternatively, you could use the SUBSTITUTE function, like so:

=SUBSTITUTE(A1,CHAR(160),"")

If you might have both types of spaces, then you could do this in one
formula:

=TRIM(SUBSTITUTE(A1,CHAR(160),""))

Copy the formula down the helper column for as far as you need, then
you can fix the values if you need to.

Hope this helps.

Pete

> Hi All,
>
[quoted text clipped - 9 lines]
> Regards,
> Chris
Pete_UK - 29 May 2008 16:06 GMT
And you can incorporate the PROPER function like so:

=PROPER(TRIM(SUBSTITUTE(A1,CHAR(160),"")))

Hope this helps.

Pete

> If those gaps are caused by the normal space character (character 32)
> then the TRIM function will get rid of any leading, trailing and
[quoted text clipped - 44 lines]
>
> - Show quoted text -
Chris - 29 May 2008 16:19 GMT
ahh thanks pete, ur a STAR!

Twice in one day! :)

Thanks.

> And you can incorporate the PROPER function like so:
>
[quoted text clipped - 52 lines]
> >
> > - Show quoted text -
Pete_UK - 29 May 2008 17:45 GMT
You're welcome, Chris - thanks for feeding back.

Pete

> ahh thanks pete, ur a STAR!
>
[quoted text clipped - 9 lines]
>
> > Pete
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.