ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Macro to remove blanks in text (https://www.excelbanter.com/excel-programming/341854-macro-remove-blanks-text.html)

herve

Macro to remove blanks in text
 

Hi all,
I have text in cell C11 to C5000.
Do anyone know a macro that will remove the blank in the text?
Ta


--
herve
------------------------------------------------------------------------
herve's Profile: http://www.excelforum.com/member.php...o&userid=27314
View this thread: http://www.excelforum.com/showthread...hreadid=473029


Dr. Stephan Kassanke

Macro to remove blanks in text
 

"herve" schrieb im
Newsbeitrag ...

Hi all,
I have text in cell C11 to C5000.
Do anyone know a macro that will remove the blank in the text?
Ta


--
herve
------------------------------------------------------------------------


herve,

it would be helpful if you could be more specific - trailing or leading
blanks, blanks in the middle of text, shall the blanks be completely removed
or shall mutiple blanks be replaced by one ....

Stephan



Terry K

Macro to remove blanks in text
 
Hi Herve,
How about
Sub Del_spaces()
Range("C11:C5000").Select
Selection.Replace What:=" ", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End Sub
I think that should do what you are looking for.
Terry


nixter

Macro to remove blanks in text
 
I use two - one to remove blank spaces - and another to completely remove any
hanging spaces at the end of cells (useful after a SQL data pull)
================
Sub Trim_all_blanks_in_cells()
'Trims all blank spaces appended to the end of text in cell values
'Useful when importing text which leaves blank characters in the
'cells. For eliminating *any* spaces on the cells, use a find/replace
'as detailed below in 'eliminate_spaces_in_cell_text'

Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Dim Cell As Range
'Also Treat CHR 0160, as a space (CHR 032)
Selection.Replace What:=Chr(160), Replacement:=Chr(32), _
LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False
'Trim in Excel removes extra internal spaces, VBA does not
On Error Resume Next 'in case no text cells in selection
For Each Cell In Intersect(Selection, _
Selection.SpecialCells(xlConstants, xlTextValues))
Cell.Value = Application.Trim(Cell.Value)
Next Cell
On Error GoTo 0
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub




Sub eliminate_spaces_in_cell_text()

'**** Add a selection statement here <Columns("E:E").Select,
'**** <Range("A1).Select, etc

Selection.Replace What:=" ", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False

End Sub
================

"herve" wrote:


Hi all,
I have text in cell C11 to C5000.
Do anyone know a macro that will remove the blank in the text?
Ta


--
herve
------------------------------------------------------------------------
herve's Profile: http://www.excelforum.com/member.php...o&userid=27314
View this thread: http://www.excelforum.com/showthread...hreadid=473029



Gary Keramidas[_4_]

Macro to remove blanks in text
 
here's another way

Sub RemoveSpaces()

Worksheets("Sheet3").Range("c11:c500").Replace _
What:=" ", Replacement:="", _
SearchOrder:=xlByColumns, MatchCase:=True

End Sub

--


Gary


"herve" wrote in
message ...

Hi all,
I have text in cell C11 to C5000.
Do anyone know a macro that will remove the blank in the text?
Ta


--
herve
------------------------------------------------------------------------
herve's Profile:
http://www.excelforum.com/member.php...o&userid=27314
View this thread: http://www.excelforum.com/showthread...hreadid=473029





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

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