Я получаю исключение нулевой ссылки при попытке проверить, нет ли значения ячейки excel

Следующий код является ошибкой в ​​строке «cururentcol =».

For Each del In finalsheet.Range("a3:" & lastcolll & "3").Value currentcol = ColumnIndexToColumnLetter(del.Column) If (String.IsNullOrEmpty(finalsheet.Range(currentcol & "3").Value)) Then 'My code end if next 

Я также попытался сделать

 if del.value = "" if del.value = Nothing 

но безрезультатно.

Что я делаю не так?

Упс, имел .value в конце каждой строки. Виноват. Работает после его удаления.

Interesting Posts

Динамический диапазон Excel VBA и увеличение на 10

Получение выделенного текста в активной ячейке из Excel Interop

Экран ввода ввода VBA Ошибка проверки ошибок

Обновление одного листа в книге

Excel: Условно форматирование каждой ячейки на основе ее собственного значения

Копирование строк данных из файлов excel

Ранжировать подмножество столбца, соответствующего определенным значениям другого столбца

Найти строку Excel с помощью макроса Word и ссылки Другие ячейки в этой строке

Назначить оператор IF для команды управления формой

VBA. Если ячейка (или диапазон) на листе 1 содержит любое значение, то очистить содержимое диапазона ячеек на листе 2

Запретить деактивацию рабочей книги во время переноса ленты в Excel

Средние значения Excel с или функцией

Массовые ячейки редактирования в Microsoft Excel

Excel – использование слова, расположенного в другой ячейке, в формулу SUMIFS с использованием точного соответствия

Изменение формы данных с помощью R или Excel

Давайте будем гением компьютера.