我有一个包含用户的电子表格,当创建新用户时,我会从中自动创建一个新的电子表格(从我的驱动器中的模板)。在代码中连接电子表格(允许导入区域)
然后,我授予新用户权限查看电子表格并通过电子邮件发送给他。
这里的问题:
在模板我有引用通过IMPORTRANGE(“SPREADSHEETURL”)其他电子表格的字段。现在每次创建一个新的电子表格时,我需要用我的帐户打开表格,然后在任何引用电子表格的字段中单击“允许访问” 。
反正是有,从我的代码?
我有一个包含用户的电子表格,当创建新用户时,我会从中自动创建一个新的电子表格(从我的驱动器中的模板)。在代码中连接电子表格(允许导入区域)
然后,我授予新用户权限查看电子表格并通过电子邮件发送给他。
这里的问题:
在模板我有引用通过IMPORTRANGE(“SPREADSHEETURL”)其他电子表格的字段。现在每次创建一个新的电子表格时,我需要用我的帐户打开表格,然后在任何引用电子表格的字段中单击“允许访问” 。
反正是有,从我的代码?
好问题 - 我老实说不能说。但如果重点是将数据从现有的电子表格移植到新的电子表格中,则可以使用代码替换导入区域。
喜欢的东西
var ss = SpreadsheetApp.getActiveSpreadsheet(),
data = openById("string-id"),
value = data.getRange(range).getValue();
ss.getSheetByName("sheet-name").getRange(range).setValue(value);
希望这有助于!
不,没有。 –