如果有一个单元格的引用,如何检查它是否为空?
伪代码:
```java if(cell == null){ //do something } ```
Excel.Range cell = (Excel.Range)MyRange.Cells[1, 1];
if (cell.value2.IsNull) { Stuff }
else { Other Stuff }
不幸的是,IsNull
不存在。
Range.Value2
返回一个对象。因此,如果您想检查空引用,请执行以下操作:if(Range.Value2 == null)
{
//blah blah
}
else
{
//blah blah
}
http://msdn.microsoft.com/en-us/library/ms262200(v=office.14).aspx
if (mWSheet1.Cells[z, y + 3].Value2 != null)
或者
orderPc.ManufactureDate = Convert.ToString(mWSheet1.Cells[z, y + 3].Value2);
cell.value2 == null
? 这句话的意思是:单元格的值是否为空?(如果我说得不清楚,请告诉我) - antonijn