1
使用C#我正在開發一個Excel加載項。此加載項打開Windows窗體並需要將ScreenUpdating
設置爲false,因此我使用以下代碼。關閉Windows窗體時Excel鎖定
using Excel = Microsoft.Office.Interop.Excel;
[...]
ExcelApp = Globals.ThisWorkbook.ThisApplication;
ExcelApp.ScreenUpdating = false;
到目前爲止,這工作正常。但是,當關閉表單時,Excel鎖定,我不知道爲什麼。刪除以下行時,關閉表單成功。
ExcelApp = Globals.ThisWorkbook.ThisApplication;
ExcelApp.ScreenUpdating = false;
那兩條線會導致死機? –
它可能是第二個。因此,只需在關閉表單時將ScreenUpdating設置回true即可。 – SimpleVar
你確定你的應用程序關閉了還是你不再看到它?檢查任務管理器並查看它是否仍在運行。 – Yatrix