Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何允许用户写入电子表格而不共享正在写入的文件_Javascript_Google Apps Script_Google Sheets - Fatal编程技术网

Javascript 如何允许用户写入电子表格而不共享正在写入的文件

Javascript 如何允许用户写入电子表格而不共享正在写入的文件,javascript,google-apps-script,google-sheets,Javascript,Google Apps Script,Google Sheets,我希望用户能够将信息写入母版图纸。我可以让用户通过共享母版纸来写入它。然而,我不希望他们真的有权查看它。这方面有什么工作吗? 功能写入记录(currentSheet){ //获取当前工作表 var currentLastRow=currentSheet.getLastRow(); var currentRange=currentSheet.getRange(2,1,currentLastRow,6); var currentValues=currentRange.getValues(); //获

我希望用户能够将信息写入母版图纸。我可以让用户通过共享母版纸来写入它。然而,我不希望他们真的有权查看它。这方面有什么工作吗?
功能写入记录(currentSheet){
//获取当前工作表
var currentLastRow=currentSheet.getLastRow();
var currentRange=currentSheet.getRange(2,1,currentLastRow,6);
var currentValues=currentRange.getValues();
//获取母版纸
var masterSpreadSheet=SpreadsheetApp.openById(“fakesheetid”)
var masterSheet=masterSpreadSheet.getSheetByName('Sheet1');
var masterLastRow=masterSheet.getLastRow();
//需要从主电子表格的最后一行开始插入主电子表格
masterSheet.getRange((masterLastRow+1),1,currentLastRow,6)。设置值(currentValues);

}
创建一个可随需运行的web应用程序

相关的


创建一个可随需运行的web应用程序

相关的


也许你应该考虑使用


谷歌表单允许您建立一个接口来从用户收集信息,并使用谷歌表作为该信息倾倒的存储库。

也许您应该考虑使用“

”。 Google Forms允许您设置一个界面,从用户那里收集信息,并使用Google工作表作为存储库,将这些信息转储到存储库中。

可能重复的