2

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

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

当为空时,我的代码返回空的行单元格——即使我在这里指定不这样做。

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

4

1 回答 1

1

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

    IWorksheet.UsedRange

电子表格齿轮参考

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

于 2013-08-12T09:49:09.077 回答