You can use Microsoft Open XML SDK. Please see this CodeProject article:
Creating basic Excel workbook with Open XML[
^].
If you don't want to create a new document but want to add a sheet to an existing document, apparently, you need to read the document and add it, than save the document. :-)
—SA