正如标题所述,当隐藏呈现窗口时,endSheet不会关闭呈现的窗口。
我在这里创建了一个显示问题的小项目:https://github.com/R4N/TestingSheetDismissal
如果您点击"显示表格"按钮表格正确显示,然后在3秒内结束。
如果您点击"显示表格"按钮,然后转到文件> "隐藏TestingSheetDismissal",等待3秒然后重新启动窗口,工作表未结束。
我查看了endSheet方法,工作表编程指南的文档,并在此处进行了搜索,但无法找到任何表明在展示窗口时无法结束工作表的内容。隐。
有谁知道是否是这种情况?即我必须在结束工作表之前显示预设窗口?
修改
在我的场景中,显示的工作表显示了较长时间运行的任务的进度,因此在隐藏窗口之前解除工作表不是一个选项。我目前的解决方案是在取消工作表之前显示呈现窗口,但是如果可能的话,我仍然希望在窗口仍然隐藏的情况下关闭工作表。如果不可能,有人可以链接到指定该文档的文档吗?