Как сохранить и усилитель;изменения в Excel.файлы без запроса dalog
После расшифровки файла у меня возникла новая проблема с сохранением изменений (/silent) файлов Excel при закрытии книги MSExcel всегда предлагает сохранить и заменить файл в каждом файле xlsx. мне действительно нужно тихое, тихое сохранение рабочей книги excel. но, я понятия не имею, чего мне не хватает?, помогите мне, пожалуйста, (извините за мой язык)
Try2SilentSaveExist.rar -Скрипт Загрузки Файлов[^]
Что я уже пробовал:
Microsoft.Office.Interop.Excel.Application MSexcel = new Microsoft.Office.Interop.Excel.Application(); Microsoft.Office.Interop.Excel.Workbook excelPrj = null; /*Microsoft.Office.Interop.Word.Application MSword = new Microsoft.Office.Interop.Word.Application(); Microsoft.Office.Interop.PowerPoint.Application MSpoint = new Microsoft.Office.Interop.PowerPoint.Application(); Microsoft.Office.Interop.Access.Application MSAccs = new Microsoft.Office.Interop.Access.Application(); Microsoft.Office.Interop.Word.Document wordPrj = null; Microsoft.Office.Interop.PowerPoint.Presentation pointPrj = null;*/ Missing miss = Missing.Value; private bool RepairFile(string brokenFile) { if (System.IO.Path.GetExtension(brokenFile).ToLower() == ".xlsx") { try { string OldFile = brokenFile; MSexcel.DisplayAlerts = false; MSexcel.Visible = false; MSexcel.UserControl = false; excelPrj = MSexcel.Workbooks.Open(OldFile, miss, miss, miss, miss, miss, miss, miss, miss, miss, miss, miss, miss, miss, Microsoft.Office.Interop.Excel.XlCorruptLoad.xlRepairFile); if (excelPrj != null) { excelPrj.Close(true); } return true; } catch { return false; } } else { /* if (System.IO.Path.GetExtension(brokenFile).ToLower() == ".docx") { }*/ return true; } }