使用addEditor分享Google表格

时间:2017-09-06 19:50:58

标签: google-sheets google-sheets-api

我正在制作一个供人们提交信息的电子表格,当他们在条目表上提交信息时,数据将被复制到新的工作表中,然后从条目表中清除,以便为另一个条目做好准备。创建新工作表后,它将被重命名,然后与我共享,以便我可以查看人们发送的每个工作表。现在我的脚本无法正常工作,我在制作时没有收到新工作表。

function Copy() {
 var sss = SpreadsheetApp.getActiveSpreadsheet();
 var ss = sss.getSheetByName('Sheet1'); 
 var range = ss.getRange('A1:J30'); 
 var strange = ss.getRange('A2:J30');
 var data = range.getValues();
 sss.appendRow(data[0]);
 strange.clear();

 var tss = SpreadsheetApp.create('New Entry'); 
 var ts = tss.getSheetByName('Sheet1'); 
 ts.getRange(1, 1, data.length, data[0].length).setValues(data); 
 var r = ts.getRange('A2:A3');
 r.getA1Notation() == 'A2';
 tss.setName(r.getValue());
 tss.addEditor("john.doe@gmail.com");
}

0 个答案:

没有答案