ExcelclosuresWindows窗体时locking

使用C#我正在开发一个Excel加载项。 此加载项打开一个Windows窗体并需要将ScreenUpdating设置为false,所以我使用下面的代码。

 using Excel = Microsoft.Office.Interop.Excel; [...] ExcelApp = Globals.ThisWorkbook.ThisApplication; ExcelApp.ScreenUpdating = false; 

到目前为止,这工作正常。 但是,当closures表单时,Excellocking,我不知道为什么。 删除以下行时,closures窗体是成功的。

 ExcelApp = Globals.ThisWorkbook.ThisApplication; ExcelApp.ScreenUpdating = false; 

设置ExcelApp.ScreenUpdating = true; 在closures表单之前解决问题。