Excel Interop - Add a new worksheet after all of the others

前端 未结 4 449
天命终不由人
天命终不由人 2020-12-15 16:17

I am trying to add a new worksheet to an Excel workbook and make this the last worksheet in the book in C# Excel Interop.

It seems really simple, and I thought the b

4条回答
  •  不知归路
    2020-12-15 16:33

    This is the only way that works for me:

    xlWorkSheet = (Microsoft.Office.Interop.Excel.Worksheet)xlWorkBook.Worksheets.Add
        (System.Reflection.Missing.Value,
         xlWorkBook.Worksheets[xlWorkBook.Worksheets.Count], 
         System.Reflection.Missing.Value, 
         System.Reflection.Missing.Value);
    

提交回复
热议问题