Открыть файл excel и через заданное время сохранить его и закрыть

Вот код.

using Microsoft.Office.Interop.Excel;
static class Program
{
static void Main()
    {
        Microsoft.Office.Interop.Excel.Application wapp = new Microsoft.Office.Interop.Excel.Application();
            Workbook wbook;
            wbook = wapp.Workbooks.Add(true);
            wapp.Workbooks.Open("c:\\test.xlsx");
            wapp.Visible = true;
            Thread.Sleep(10000);
            wbook.Save();
            wbook = wapp.Workbooks.Add(true);
            wbook.Close();
    }
}

Если мы не отображаем файл wapp.Visible = true; то все в порядке. Но если если отображаем выдает ошибку. Как поправить. Или подскажите другое решение.


Ответы (0 шт):