首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

使用Cells.value2读取excel单元格时出错,SOS解决思路

2012-01-09 
使用Cells.value2读取excel单元格时出错,SOS......((Excel.Range)excelWorksheet.Cells[rowIndex,colIndex

使用Cells.value2读取excel单元格时出错,SOS
......
((Excel.Range)excelWorksheet.Cells[rowIndex,colIndex1]).Value2.ToString()
......
如果单元格不为空,读取正常
但当当前单元格为空的时候,总是抱错,

而我却要要写个判断语句的,当单元格为空时,停止读取。怎么办呢?
sos



[解决办法]
if(excelWorksheet.Cells[rowIndex,colIndex1]).Value2==null)
{
...
}
else
{
....
}
[解决办法]
出错的话使用异常处理试试,
try
{
......
((Excel.Range)excelWorksheet.Cells[rowIndex,colIndex1]).Value2.ToString()
......

}
catch
{
//停止读取了,继续执行后面的语句
.....
.....
}

热点排行