电子表格齿轮返回空单元格

我创build了一个程序,通过电子表格齿轮从Excel文件返回特定的列。 这是我的While循环:

while (Worksheet.Cells[ExcelRow, 1].Value != null) { //to do code here } 

当空,我的代码返回行的空单元格 – 即使我在这里指定不。

它将为数据网格中为空的所有单元格返回0。 有没有办法显示在Excel文件中为空的单元格?

您可以使用SpreadsheetGear API确定使用的单元格。 尝试使用:

  IWorksheet.UsedRange 

SpreadsheetGear参考

这会将电子表格的已用部分作为IRange返回。