Я использую этот код для открытия, сохранения, сохранения и закрытия файла Excel:
Application excelFile = new Application();
Workbook theWorkbook = excelFile.Workbooks._Open(Environment.CurrentDirectory + "/WebGate", 0, false, 5, System.Reflection.Missing.Value, System.Reflection.Missing.Value, false, System.Reflection.Missing.Value, System.Reflection.Missing.Value, true, false, System.Reflection.Missing.Value, false);
Sheets sheets = (Sheets)theWorkbook.Worksheets;
theWorkbook.RefreshAll();
theWorkbook.Save();
excelFile.Quit();
проблема в том, что существует конфликт между командами обновления и сохранения, потому что файл был сохранен, а обновление было выполнено в фоновом режиме (я полагаю)
Кто-нибудь может мне с этим помочь? Мне нужно знать, как я могу узнать, когда завершится процесс обновления или какие-либо другие указания, которые помогут мне решить, когда следует сохранить файл без вреда для процесса обновления