Hi,
The Protect() method can be used to disable creating and deleting worksheets to a workbook.
Can you try the below code and let me know if this helps?
[C#]
//Protect the Workbook from inserting and deleting the Worksheets.
workbook.Protect(false, true);
Regards,
Nanda