Jak programowo dodać arkusz programu Excel - Office XP / 2003

Właśnie zaczynam grać w Excelu za pomocą C #, aby móc zautomatyzować tworzenie i dodawanie do pliku Excel.

Mogę otworzyć plik i zaktualizować jego dane i przejść przez istniejące arkusze. Moim problemem jest to, jak mogę dodać nowe arkusze?

Próbowałem:

Excel.Worksheet newWorksheet;
newWorksheet = (Excel.Worksheet)excelApp.ThisWorkbook.Worksheets.Add(
                Type.Missing, Type.Missing, Type.Missing, Type.Missing);

Ale dotarłem poniżejWyjątek COM a mój googling nie dał mi żadnej odpowiedzi.

Wyjątek od HRESULT: 0x800A03EC Źródło: „Interop.Excel”

Mam nadzieję, że ktoś może mnie wydostać z mojej nędzy.

questionAnswers(9)

yourAnswerToTheQuestion