将谷歌工作表中的值复制到另一个选项卡上

时间:2017-10-21 18:08:37

标签: google-apps-script google-sheets

我在单元格A1中开始的选项卡1上的所有数据都转到G.我想将每个部分复制到一个单独的新选项卡。例如:

> Route One Start Address 
> Stop 1 Address 
> Stop 2 Address 
> Route One Return
> Address

> Route Two etc.

如何判断应用程序脚本我需要从路径1的开头到路径1的末尾,然后将该信息粘贴到新选项卡然后返回并获取路径2的信息,这可能或多或少停止而不是路线1,并继续这样做,直到没有更多的路线?

1 个答案:

答案 0 :(得分:0)

在脚本中添加一个函数:

$('div').css({"width":"100px"});

然后,在所需的标签中输入:

function copyData(sheetName, startRow, startColumn, numRows, numColumns) {
  var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  var sheet1      = spreadsheet.getSheetByName(sheetName);

  var data        = sheet1.getRange(startRow, startColumn, numRows, numColumns).getValues();

  return data;
}