Открыть файл 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; то все в порядке. Но если если отображаем выдает ошибку. Как поправить. Или подскажите другое решение.