在保存excel工作簿之前删除excel文档操作窗格

本文关键字:excel 文档 操作 删除 保存 工作簿 | 更新日期: 2023-09-27 18:15:12

我希望在工作簿关闭之前清除文档操作窗格控件。这样下次当我打开工作簿时动作窗格就不会在那里了。基本上,我希望在工作簿关闭之前分离操作窗格。

我已经试过了。

代码片段

private void ThisWorkbook_Shutdown(object sender, System.EventArgs e)
{
    this.ActionsPane.Clear();
}

但是它抛出异常不能访问已处置的对象。对象名称:' microsoft . office . tools . actionspan '.

那么有没有其他的方法来删除相同的

在保存excel工作簿之前删除excel文档操作窗格

是否可以尝试清除启动事件中的ActionPane ?

希望这对你有帮助!

我发现以下行@ http://msdn.microsoft.com/en-IN/library/7we49he1(v=vs.100).aspx

如果用户在操作窗格可见时保存文档,则操作窗格在每次打开文档时都可见操作窗格不包含任何控件。如果你想控制控件中actionspan字段的Clear方法启动ThisDocument或ThisWorkbook的事件处理程序,以确保打开文档时,操作窗格不可见。