我正在使用epplus在excel中检查特定列是否为空。 但是worksheet.cell []方法仅采用不为null的范围,我要检查特定范围是否为null。
foreach (var cell in worksheet.Cells["" + firstRowCell.Address + ":" + Regex.Replace(firstRowCell.Address, "[0-9]", "") + "" + worksheet.Dimension.Rows])
{
while (cell.Value == null)
{
break;
}
if (Regex.Replace(cell.Address, "[A-Z]", "") == worksheet.Dimension.End.Row.ToString())
{
worksheet.DeleteColumn(1);
}
break;
}
我无法检查范围为空,因为它没有进入循环。