Помогите пожалуйста, как из столбца удалить строки, содержащие значение КодНОНовМН?
Из столбца удалить строки с определенным текстовым значением
08.02.2011 09:32:04
|
|
|
|
08.02.2011 09:40:20
вот таким циклом:
For i = Последняя ячейка to Первая ячейка step -1 if Cells(i,1).Value = "КодНОНовМН" then _ Cells(i,1).EntireRow.Delete Next r
Редко но метко ...
|
|
|
|
08.02.2011 09:42:05
Если в столбце нет пустых строк: Ctrl+H, заменить КодНОНовМН на пустоту, выделить столбец, F5 - выделить - пустые ячейки, ПКМ на одной из выделенных ячеек - удалить - строку - ОК.
|
|
|
|
08.02.2011 09:43:42
если без макросов то так:
Ctrl+F, найти "КодНОНовМН" найти все, в списке найденных Ctrl+А, закрываем поиск, Shift+пробел, Ctrl+"-", все
Редко но метко ...
|
|
|
|
08.02.2011 09:45:58
в первом посте строку:
if Cells(i,1).Value = "КодНОНовМН" then _ заменить на if Cells(i,1).Value like "*КодНОНовМН*" then _
Редко но метко ...
|
|
|
|
08.02.2011 09:47:26
С вашим примером уже давно было бы понятное решение!
Редко но метко ...
|
|
|
|
08.02.2011 10:14:33
Помогите пожалуйста может кто-нибудь напишет чайнику макрос, пока ничего удалить выше указанными способами не получается.
|
|
|
|
08.02.2011 10:15:38
да выложите же пример наконец, а то мы так до вечера будем гадать что там не так.
Редко но метко ...
|
|
|
|
08.02.2011 10:19:16
> На пустоту заменить невозможно, поскольку после КодНОНовМЖ: идет в каждой строке разный текст.
Нет проблем: заменить КодНОНовМ* на пустоту... |
|
|
|
08.02.2011 11:31:59
Все равно выдает ошибку по этой строке For i = Последняя ячейка to Первая ячейка step -1
Так надо найти первую и последнюю ячейку или вставить их цифровые значения |
||||
|
|
|||
Читают тему