.NET 3.x Пустой cellRange.Value при парсинге Excel - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Пишу парсер Excel. Написал шаблоны уже для множества файлов, но очередном наткнулся на проблему. Ячейки, которые содержат текст при чтении через Microsoft.Office.Interop.Excel получаются пустыми. Чтение выполняется так
cellRange = (Excel.Range)excelworksheet.Cells[jj, ColDiam];
if (cellRange.Value != null)
    temp = cellRange.Value.ToString().Trim();
В итоге у половины ячеек с текстом получается cellRange.Value == null. Ну и на всякий случай проверил, что cellRange.Value2 тоже null. В более чем 50 таких шаблонов все было хорошо. Кто-нибудь сталкивался с такой проблемой? Почему так может быть?

Решение задачи: «.NET 3.x Пустой cellRange.Value при парсинге Excel»

textual
Листинг программы
temp = excelworksheet.Range["F2387"].Value.ToString();

Оцени полезность:

11   голосов , оценка 4.182 из 5
Похожие ответы