C # - Как добавить Excel Excel программно - Office XP / 2003

Я только начинаю возиться с Excel через C #, чтобы иметь возможность автоматизировать создание и добавление в файл Excel.

Я могу открыть файл и обновить его данные и перемещаться по существующим рабочим листам. Моя проблема в том, как я могу добавить новые листы?

Я старался:

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

Но я получаю нижеИсключение COM и мой поиск в Google не дал мне никакого ответа.

Исключение из HRESULT: 0x800A03EC Источник: "Interop.Excel»

Я надеюсь, что кто-то может избавить меня от страданий.

Ответы на вопрос(9)

Ваш ответ на вопрос