我的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中已存在的行。
等待您迴應