ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   delete empty space after certain characters (https://www.excelbanter.com/excel-programming/406071-delete-empty-space-after-certain-characters.html)

Don Doan

delete empty space after certain characters
 
Hi,
Just a quick question.
I have column D that always contained 4 letter characters. However, some of
the cells in that colum would have empty spaces following those characters.
For example, i can have something like this: "CYOD " or "DYED ".
How can i write a macro that would eliminate all the empty spaces after the
first 4 letters??

Thanks

Niek Otten

delete empty space after certain characters
 
Insert a column to the right of D (if there isn't an empty one yet)
In( the new) E1, enter:

=LEFT(D1,4)

Copy down as far as you need.

You can use this column in your successive formulas, or you can replace the original column D with this new one:

Select column E
EditCopy
Select D1
EditPaste Special, check Values
You can now delete column E

Make a copy of your workbook before trying this

--
Kind regards,

Niek Otten
Microsoft MVP - Excel

"Don Doan" wrote in message ...
| Hi,
| Just a quick question.
| I have column D that always contained 4 letter characters. However, some of
| the cells in that colum would have empty spaces following those characters.
| For example, i can have something like this: "CYOD " or "DYED ".
| How can i write a macro that would eliminate all the empty spaces after the
| first 4 letters??
|
| Thanks



Don Doan

delete empty space after certain characters
 
oh thanks.. that's simple enough...
but would it possible to create a macro to look at every row in column D and
keep the first four letters and removed the rest??

"Niek Otten" wrote:

Insert a column to the right of D (if there isn't an empty one yet)
In( the new) E1, enter:

=LEFT(D1,4)

Copy down as far as you need.

You can use this column in your successive formulas, or you can replace the original column D with this new one:

Select column E
EditCopy
Select D1
EditPaste Special, check Values
You can now delete column E

Make a copy of your workbook before trying this

--
Kind regards,

Niek Otten
Microsoft MVP - Excel

"Don Doan" wrote in message ...
| Hi,
| Just a quick question.
| I have column D that always contained 4 letter characters. However, some of
| the cells in that colum would have empty spaces following those characters.
| For example, i can have something like this: "CYOD " or "DYED ".
| How can i write a macro that would eliminate all the empty spaces after the
| first 4 letters??
|
| Thanks




Otto Moehrbach

delete empty space after certain characters
 
Sub ClearSpaces()
Dim RngD As Range
Dim i As Range
Set RngD = Range("D2", Range("D" & Rows.Count).End(xlUp))
For Each i In RngD
i.Value = RTrim(i.Value)
Next i
End Sub
"Don Doan" wrote in message
...
oh thanks.. that's simple enough...
but would it possible to create a macro to look at every row in column D
and
keep the first four letters and removed the rest??

"Niek Otten" wrote:

Insert a column to the right of D (if there isn't an empty one yet)
In( the new) E1, enter:

=LEFT(D1,4)

Copy down as far as you need.

You can use this column in your successive formulas, or you can replace
the original column D with this new one:

Select column E
EditCopy
Select D1
EditPaste Special, check Values
You can now delete column E

Make a copy of your workbook before trying this

--
Kind regards,

Niek Otten
Microsoft MVP - Excel

"Don Doan" wrote in message
...
| Hi,
| Just a quick question.
| I have column D that always contained 4 letter characters. However,
some of
| the cells in that colum would have empty spaces following those
characters.
| For example, i can have something like this: "CYOD " or "DYED
".
| How can i write a macro that would eliminate all the empty spaces after
the
| first 4 letters??
|
| Thanks






Saruman

delete empty space after certain characters
 
Or just use the TRIM function.

=TRIM(A1) will remove excess spaces in cell A1

--
Saruman

---------------------------------------------------------------------------
All Outgoing Mail Scanned By Symantec Antivirus 10
---------------------------------------------------------------------------
"Don Doan" wrote in message
...
Hi,
Just a quick question.
I have column D that always contained 4 letter characters. However, some

of
the cells in that colum would have empty spaces following those

characters.
For example, i can have something like this: "CYOD " or "DYED ".
How can i write a macro that would eliminate all the empty spaces after

the
first 4 letters??

Thanks





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

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