Worksheet.InsertCells()メソッド、Worksheet.RowsコレクションのInsert()メソッド、同じくWorksheet.ColumnsコレクションのInsert()メソッドを使用して指定の位置にセル、行、列を挿入いただけます。
セル、列、行の挿入と削除 (Infragistics Excel Engine)
こちらのExcelファイルにセル、列、行を挿入していきます。

- セルを挿入
//B5セルの位置にセルを追加 worksheet.InsertCells("B5", true);

2. 行を挿入
//インデックス3の位置に1行追加 worksheet.Rows.Insert(3, 1);

3. 列を挿入
//インデックス1の位置に1列追加 worksheet.Columns.Insert(1, 1);
