Копирование и вставка колонок со смещением excel c#
Есть код
excelWorksheet.Range["H1","L1"+rowcount].Copy();
excelWorksheet.Range["B1","E1"+rowcount].PasteSpecial(Microsoft.Office.Interop.Excel.XlPasteType.xlPasteValues);
но он записывает данные поверх других данных, а мне нужно чтобы он смещал данные.