как удалить строки, не содержащие # N / A - PullRequest
0 голосов
/ 06 ноября 2019

У меня есть автозаполнение для vlookup, и я хочу удалить / удалить все строки, которые НЕ # N / A в столбце E (я хочу сохранить только те строки, которые генерируют ошибку)

У меня естькод, который делает противоположное и удаляет все строки, которые содержат # N / A, но мне нужно напротив

On Error Resume Next
Columns("E").SpecialCells(xlFormulas, xlErrors).EntireRow.Delete

1 Ответ

0 голосов
/ 06 ноября 2019

Вместо использования «xlErrors» вы можете использовать xlTextValues ​​ или xlNumbers , например:

Columns("E").SpecialCells(xlFormulas, xlTextValues).EntireRow.Delete

или

Columns("E").SpecialCells(xlFormulas, xlNumbers).EntireRow.Delete
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...