public static int? ReadIntCell(Row row, int index) { var val = row.GetCell(index); int num; if (val != null && int.TryParse(val.ToString(), out num)) { return num; } return null; }