Я хочу создать процесс, который открывает несколько файлов Excel и просто обновляет их.У меня есть код:
excel.Visible = true;
Microsoft.Office.Interop.Excel.Workbook workbook = excel.Workbooks.Open("Testfile.xlsx");
workbook.RefreshAll();
workbook.Save();
Проблема заключается в том, что из-за того, что на этих рабочих листах соединения настроены для обновления в фоновом режиме, он пытается сохранить до завершения обновления.Я знаю, что мне нужно установить BackgroundQuery = false, но я не знаю, как получить доступ к уже существующим соединениям.Любая помощь приветствуется.