我想从我的主工作表的最后一行复制数据,该工作表使用谷歌表单填充并粘贴到提交表单时创建的新工作表中。 现在,我希望新工作表自动将某些文本放在特定单元格中,并从某些特定单元格的最后一行复制数据。 例-: The master sheet
现在我想将单元格b2中的数据(假设2是最后一行)复制到单元格b1中新创建的工作表 从细胞c2到b3 从细胞d2到b4 从细胞AL2到h20等。 我是google appscript的新手。 任何帮助将不胜感激。
答案 0 :(得分:0)
我不是你的意思等等。但是,这是您目前指定的说明。
function copyMasterToNewSheet()
{
var ss=SpreadsheetApp.getActiveSpreadsheet();
var sht=ss.getSheetByName('The Master Sheet');
var rng=sht.getDataRange();
var rngA=rng.getValues();
var row=rngA[rngA.length-1];
var newsht=ss.insertSheet(row[0]);//It's name is the TimeStamp
newsht.getRange('B1').setValue(row[1]);
newsht.getRange('B3').setValue(row[2]);
newsht.getRange('B4').setValue(row[3]);
newsht.getRange('H20').setValue(row[37]);
SpreadsheetApp.flush();
}
您需要将其连接到表单提交触发器。