Здравствуйте.
Надо удалить в каждой ячейки столбца С обозначения УЛ., ПР., алл. и т.д. Делаю это вот таким кодом(здесь только его часть):
Поскольку число обозначений растёт, а значит растёт и код из-за этого делается всё медленно.
Вопрос: а можно ли как-то это записать покороче?
Спасибо.
Надо удалить в каждой ячейки столбца С обозначения УЛ., ПР., алл. и т.д. Делаю это вот таким кодом(здесь только его часть):
Код |
---|
Sub ЗаменаТекста() Range("C2").Select Range(Selection, Selection.End(xlDown)).Select ActiveWindow.SmallScroll Down:=3 Selection.Replace What:=" БУЛ.", Replacement:="", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False Selection.Replace What:=" УЛ.", Replacement:="", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False Selection.Replace What:=" ПР.", Replacement:="", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False Selection.Replace What:=" АЛ.", Replacement:="", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False ... ... ... End Sub |
Вопрос: а можно ли как-то это записать покороче?
Спасибо.