Inserts a row in the worksheet above the specified row.

 public void InsertRow(int rowNumber, RowInsertBehavior rowCellsCopyBehavior, RowInsertBehavior rowCopyBehavior)
Public Sub InsertRow(ByVal rowNumber As Integer, ByVal rowCellsCopyBehavior As RowInsertBehavior, ByVal rowCopyBehavior As RowInsertBehavior)

The 0-based number of the row to insert.

The Style.RowInsertBehavior that defines the source style for each cell in the new row. Each cell in the new row will be given the style of its neighbor identified in this parameter.

The Style.RowInsertBehavior that defines how the default row style will be set for the new row. This style is cells before the 'rowCellsCopyBehavior', so the 'rowCellsCopyBehavior' can be used to override the row-wide style.


          ws.InsertRow(3,
               Style.InsertBehavior.CopyAreaFromBelow,
               Style.RowInsertBehavior.Ignore);
        

          ws.InsertRow(3, _
               Style.InsertBehavior.CopyAreaFromBelow, _
               Style.RowInsertBehavior.Ignore)