我的Excel工作簿中有2个Excel表格(Sheet1 & Sheet2)。我想将Sheet2
的行数据复制到Sheet1
。如果在excel表格中不存在粘贴行,使用c#
条件是:
如果Sheet2
复制的行不存在Sheet1
再贴上它,否则请不要粘贴一行。除了第一行
复制的行中Sheet2
:
Range dataWithoutFirstRow = xlAccrualSheet.Range[xlAccrualSheet.UsedRange.Cells[2, 1],
xlAccrualSheet.UsedRange.SpecialCells(XlCellType.xlCellTypeLastCell)];
dataWithoutFirstRow.Copy();
粘贴在下面使用范围在Sheet1:
Range DataRange = xlAccrualWorkSheet.Cells[emptycell, 1];
DataRange.PasteSpecial(XlPasteType.xlPasteAllUsingSourceTheme);
请告诉我如何检查在Sheet1中已存在的行。
等待您回应