myExcelimage пытается вставить «пустой» текст в пустые ячейки Excel.ПРОБЛЕМА: если строка Excel длиннее 35 строк, все ячейки становятся пустыми, я пытаюсь использовать if (excelcell == null), затем вставлять excelcell.value == "empty"
range = xlworkSheet.UsedRange;
rw = range.Rows.Count;
for (int row = 2; row <= rw; row++)
{
//if cells is empty insert error into the cells
if (xlworkSheet.Cells[row, 7].Value == null)
{
xlworkSheet.Cells[row, 7].Value = "empty";
xlNewSheet.Cells[row, 7].Value = "empty";
xlNewSheet.Cells[row, 7].Interior.Color =
Excel.XlRgbColor.rgbDarkOrange;
xlworkSheet.Cells[row, 7].Interior.Color =
Excel.XlRgbColor.rgbDarkOrange;
string in0 = "\t" + (String)xlworkSheet.Cells[row,
7].Value.ToString();
Console.WriteLine(in0.ToString());
}
}
ожидаем, что пустой текст будет иметь значение nullячейка, но вместо этого получите пустое.