从Excel读取数据

时间:2011-01-04 12:35:14

标签: c# excel

我正在为我的Windows应用程序使用以下代码部分(从excel表读取每行数据到我的c#appln)。在VS 2003中使用1.1 Framework(使用Microsoft Excel 12.0库)时,我在检查excel中的单元格是否具有valus时没有遇到任何问题。但是当在VS 2010中使用4.0 Framework(Microsoft Excel 14.0库)编写相同的代码时,我面临着“无法对空引用执行运行时绑定”这样的错误。为什么你可以解释一下,因为它很紧急。

while(!Convert.ToString((range.Cells[rCnt,j] as excel.Range).Value2).Equals(string.Empty))
{
      j++;
}

1 个答案:

答案 0 :(得分:0)

在你的范围内的第一个单元格上使用Range.CurrentRegion,然后迭代它。