【发布时间】:2018-03-24 04:56:40
【问题描述】:
我有这个脚本,它可以删除另一个电子表格中除第一张以外的所有表格。它工作正常,但如果在另一个电子表格中焦点不在第一张表中,则另一个电子表格崩溃并且必须重新加载。没问题,一切都还可以,但是很麻烦。在删除除第一张以外的所有表格之前,如何使第一张表格具有输入焦点?
var numsh = dest_ss.getNumSheets();
for (var i = 0; i < numsh-1; i++) {
dest_ss.deleteSheet(dest_ss.getSheets()[dest_ss.getNumSheets() - 1]);
}
【问题讨论】:
-
因此您有 2 个单独的电子表格,并且您从电子表格 2 中删除了电子表格 1 上除第一张表格之外的所有表格。但如果有人正在查看将在电子表格 1 上删除的表格,则电子表格 1 chrash,必须重新加载。并且您希望将焦点从删除工作表设置到第一张工作表以避免那些崩溃。我说的对吗?
-
是的,这是正确的。从电子表格 1 中,我将删除电子表格 2 的第一张以外的所有表格。