如何使用时钟触发器获取电子表格ID?

时间:2013-04-22 09:59:42

标签: google-apps-script

我在电子表格中构建了一个工作流程系统,其中包含电子邮件通知作为其中一项功能。电子邮件提醒的功能由每天一次的时钟触发器触发。

今天它看起来像这样:

function sendMailReminder(){
var ss = SpreadsheetApp.openById("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");

只要我只有一个电子表格,我就可以毫无问题地使用该ID,但现在我想与其他工作组共享此电子表格。我想这样做,而无需每次都访问代码并更改ID。

那么 - 如何访问与时钟触发器相关的电子表格ID?有可能吗?

1 个答案:

答案 0 :(得分:0)

您可以创建电子表格中嵌入的脚本,获取活动电子表格的ID并通过电子邮件发送。

var spreadsheet_id = SpreadsheetApp.getActiveSpreadsheet().getId();