我有一个Windows窗体,当它打开时会创建一个工作表。关闭时,它将删除该工作表。我将名为ws的工作表存储在私有变量中。删除此工作表时,Excel崩溃并且不会抛出异常。我在这个主题上找到了一些未解决的答案。任何帮助表示赞赏。
xl.Application xlApp = Globals.ThisAddIn.Application;
xlApp.DisplayAlerts = false;
try
{
ws.Delete();
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
xlApp.DisplayAlerts = true;