C# 如何自动关闭excel windows?

C# 如何自动关闭excel windows?,c#,cell,worksheet,excel,C#,Cell,Worksheet,Excel,我想用C#打开并更改excel中的单元格 它可以工作,但如果我保存文档,我会从excel中获得一个窗口-,每次我都必须单击按钮。请看图片 这是我的密码: foreach (string file in Directory.GetFiles(path)) { MSExcel.Workbook book1 = null; MSExcel

我想用C#打开并更改excel中的单元格

它可以工作,但如果我保存文档,我会从excel中获得一个窗口-,每次我都必须单击按钮。请看图片

这是我的密码:

foreach (string file in Directory.GetFiles(path))
                         {
                             MSExcel.Workbook book1 = null;
                             MSExcel.Worksheet sheet1;
                             MSExcel.Range range_A1;

                             try
                             {
                                 book1 = app.Workbooks.Open(file);
                                 sheet1 = (MSExcel.Worksheet)book1.Worksheets[1];
                                 range_A1 = sheet1.GetRange(cell);

                                 string content = range_A1.Value2.ToString();

                                 if (content == value || content == value2)
                                 {

                                     range_A1.Value2 = string.Empty;
                                     book1.Save(); // here i save the value
                                     Console.WriteLine(count +" - OPEN AND CHANGE - " + file + " SAVE");
                                 }
                                 else
                                 {

                                     Console.WriteLine(count + " - OPEN - " + file + " NOT SAVE");
                                 }

                                 count++;
                             }
                             catch (Exception)
                             {
                                 count++;
                                 Console.WriteLine(count + " - ERROR FILE " + file);
                                 liste.Add(file); 
                             }
                             finally
                             {
                                 book1.Close(false);

                             }

                         }

我怎样才能使它自动化

您是否尝试过以下方法:

app.DisplayAlerts = false;
也可以将这两个用于其他隐藏(如果需要):


对象应用程序没有此方法不是类型的应用程序吗?不,我使用Tcks.MSOFFICE.Excel@Tarasov:对不起,不知道,请询问库的创建者。看一看,我认为这可以帮助您。
app.Visible = false;
app.ScreenUpdating = false;