Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() 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 |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() "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 |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
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 |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
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 |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
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 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
remove duplicates except blanks | Excel Worksheet Functions | |||
remove blanks using formula | Excel Worksheet Functions | |||
Condense list (remove blanks) | Excel Worksheet Functions | |||
Concatenate and remove blanks | Excel Worksheet Functions | |||
Can I remove blanks from a range without using sort? | Excel Discussion (Misc queries) |