Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Tidy up multiple find and replace code
How can I tidy up this code as it goes on for 50+ searches ? ' Update_C5&Mgr (Select Columns) Range("A:B").Select Range(Selection, Selection.End(xlDown)).Select ' Update_C5 (Column A) Selection.Replace What:="*01", _ Replacement:="01", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:= _ False, SearchFormat:=False, ReplaceFormat:=False Selection.Replace What:="*07", _ Replacement:="07", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:= _ False, SearchFormat:=False, ReplaceFormat:=False Selection.Replace What:="*08", _ Replacement:="08", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:= _ False, SearchFormat:=False, ReplaceFormat:=False Selection.Replace What:="*09", _ Replacement:="09", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:= _ False, SearchFormat:=False, ReplaceFormat:=False -- PSM |
#2
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Tidy up multiple find and replace code
ReplaceStr = Array("01,"07","08","09")
' Update_C5&Mgr (Select Columns) Range("A:B").Select Range(Selection, Selection.End(xlDown)).Select for each Num in ReplaceStr Selection.Replace _ What:="*" & Num, _ Replacement:=Num, _ LookAt:=xlPart next Num "PSM" wrote: How can I tidy up this code as it goes on for 50+ searches ? ' Update_C5&Mgr (Select Columns) Range("A:B").Select Range(Selection, Selection.End(xlDown)).Select ' Update_C5 (Column A) Selection.Replace What:="*01", _ Replacement:="01", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:= _ False, SearchFormat:=False, ReplaceFormat:=False Selection.Replace What:="*07", _ Replacement:="07", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:= _ False, SearchFormat:=False, ReplaceFormat:=False Selection.Replace What:="*08", _ Replacement:="08", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:= _ False, SearchFormat:=False, ReplaceFormat:=False Selection.Replace What:="*09", _ Replacement:="09", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:= _ False, SearchFormat:=False, ReplaceFormat:=False -- PSM |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Multiple find mulitple replace | Excel Worksheet Functions | |||
Find/Replace in multiple worksheets | Excel Discussion (Misc queries) | |||
find replace in multiple sheets based on namebox | Excel Discussion (Misc queries) | |||
Multiple Find and Replace in one function | Excel Worksheet Functions | |||
How can I do a find and replace for a cell that has multiple line. | Excel Discussion (Misc queries) |