Inserts a new worksheet into the workbook at a specified position.

 public Worksheet InsertSheet(System.String name, int position)
Public Function InsertSheet(ByVal name As String, ByVal position As Integer) As Worksheet

The name of the sheet to create and insert.

The 0-based position at which to insert the worksheet. If position is less than 0, it is inserted before the first sheet in the workbook. If position is equal to or greater than Worksheets.Count, it is inserted after the last worksheet.

A Worksheet object representing the inserted worksheet.

sheets.InsertSheet("NewSheet", 1);
sheets.InsertSheet("NewSheet", 1)