在这段代码中,我得到了新的 excel 文件,但没有必需的输出。它会在所需位置生成不同的行。excel数据中是否存在格式问题。
foreach (Excel.Range row in range.Rows)
{
if (!(string.Equals(row.Cells[(index), 3].Value2, row.Cells[(index + 1), 3].Value2)))
{
range = range.Cells[index + 1, range.Columns.Count];
range = range.EntireRow;
range.Insert(Excel.XlInsertShiftDirection.xlShiftDown, Type.Missing);
//range.Cells[index, range.Columns.Count] = "###";
index++;
}
index++;
}