Невозможно преобразовать null в 'bool', потому что это тип значения, не равный nullable

Я создаю цикл for, чтобы проверить, являются ли ячейки пустыми для листа excel, сообщение об ошибке, которое я получаю,

Необработанное исключение типа «Microsoft.CSharp.RuntimeBinder.RuntimeBinderException» произошло в Неизвестном модуле. Дополнительная информация: Невозможно преобразовать значение null в 'bool', потому что это тип значения, не равный нулю.

Я попытался преобразовать в строку, как это было предложено в другом потоке, но мне не повезло.

Я использую библиотеку объектов Microsoft Excel 12.0.

Вот мой код:

for (int i = 1; i < 55555; i++) { if (xlWorkSheet.Cells[i, 1] = null) { //////Write data into the cell } else { //// i++; } } 

Это должно быть xlWorkSheet.Cells[i, 1] == null single = присваивает значение ячейке.

  if (xlWorkSheet.Cells[i, 1] = null) { //////Write data into the cell } else { //// i++; } 

это не

  xlWorkSheet.Cells[i, 1] = null 

должен быть

  xlWorkSheet.Cells[i, 1] == null 

= – оператор присваивания, а == используется для сравнения.

  • SQL Bulk Copy "Данное значение типа String из источника данных не может быть преобразовано в тип datetime указанного целевого столбца", используя ASP.NET
  • Ошибка таблицы MSI Gem Box
  • Сохранить и удалить файл Excel, сохраненный с помощью HttpPostedFileBase
  • Rebase 1-based array в c #
  • Отделив выделение нескольких строк
  • Библиотеки Excel в SQL, C #
  • Формула Excel отображается как текст при экспорте с использованием SpreadsheetGear
  • Excel принимает некоторые символы, в то время как OpenXml имеет ошибку
  • Загрузка 32-битной COM-библиотеки DLL в 64-битном дополнительном офисе
  • Выбор нескольких несогласных ячеек исключает исключение 0x800A03EC
  • метод сортировки класса не удался c # - excel
  • Interesting Posts

    Как работать с открытой рабочей книгой в Excel с помощью ClosedXML (C #)?

    Как установить формат даты по умолчанию при загрузке файла xls в книгу SpreadSheetGear?

    Excel VBA Range.Value type несоответствие?

    Могу ли я использовать VBA для определения того, сохраняется ли число в виде текста в ячейке?

    Именованный диапазон "name" vs name

    Как назначить горячие клавиши для комментариев и раскомментов в редакторе Excel VB?

    Мне нужно, чтобы рабочий лист автоматически вставлял строку на основе того, есть ли текстовые данные в столбце K

    Формула для вычисления MAX из строк

    Ошибка 403.7 при попытке получить диаграмму из служб Excel, используя REST в SharePoint

    Скользящее среднее из самых низких 3 из последних 4 значений

    Автоматический расчет вычислений Excel, но ручные расчеты

    Распределить макрос xlwings без установки xlwings?

    C # COM Добавить В случае сбоя при вызове из потока

    VBA для копирования строк (переменных) на другой рабочий лист

    Использование функции Excel «IF» для назначения месяцев для ячеек

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