我如何根据匹配条件从ExcelWorksheet
对象获取行号?例如,需要这样的东西:
int row = from w in WorkSheet
where w.(rowValue) == matchingValue &&
w.(secondRowValue) == secondMatchingValue
select w.rowNumber
使用EPPlus可以吗?
答案 0 :(得分:0)
我要做的是使用EPPlus将表格加载到数据表中,如下所示:https://stackoverflow.com/a/13396787/1316683
将行号包含在该循环中的第一列,然后查询数据表:
DataRow[] matchingRow = myDataTable.Select(string.Format("rowValue = '{0}' AND secondRowValue = '{1}'", matchingValue, secondMatchingValue));
int row = matchingRow[0][0];