Если у меня есть несколько столбцов, содержимое которых содержит пробелы или даты, как мне удалить пробелы или извлечь даты, если перейти к специальному, не распознает эти «пробелы», потому что они получены из iferror?

Вы знаете, кроме ручного нажатия на пробелы или удаления строк.

1 ответ1

0

Если вы хотите удалить строку, в которой есть пустая ячейка, скажем, в столбце A, это сделает быстрая команда VBA:

Range("A:A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete

Или вы можете просто очистить эти клетки,

Range("A:A").SpecialCells(xlCellTypeBlanks).Clear .

Быстрым способом было бы открыть Immediate Window (нажмите CTRL+G) в VBEditor (доступ к которому вы можете получить с помощью ALT+F11, введите его и нажмите ENTER. (Протестируйте на примере рабочей книги, потому что вы, возможно, не сможете отменить это.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .