如何检查电子表格是否在触发函数内的浏览器中打开?



是否有一种方法可以检查当前电子表格是否在触发器内的浏览器中打开?我希望只有当我在浏览器中打开电子表格时才运行几个触发器。否则,如果它是关闭的,我希望它被忽略。

解释/可能的解决方案:

在执行触发器时,您无法知道电子表格是否打开。

但是根据您的描述,您希望在打开电子表格时运行一些code

我认为你可以很好地使用onOpen触发器:

onOpen(e)触发器在用户打开a时自动运行他们有权编辑的电子表格。

因此,您可以在此触发函数下包含一些代码,它将在(且仅)您打开电子表格文件时执行:

function onOpen(e) {
// this code will be executed only when you open the spreadsheet
}

请注意:

再次说明,这是一个触发器函数,您不应该手动执行它。它将在您打开电子表格文件时自动执行。

最新更新