有条件地将行从一张纸复制到另一张(再次!)

时间:2017-06-26 23:13:15

标签: google-apps-script

另一张海报已经为另一个关于“Google脚本”的问题提供了一个很好的答案:在同一个电子表格中有条件地将行从一张纸复制到另一张表。“

<code>image</code>

我的问题:我很难将答案输入我的问题。有人能指出我知道如何阅读他们的剧本的地方,并使用我特定的谷歌表相应地调整它。关于为初学者转换脚本有一个很好的基本答案吗?我是编程语言的全新人。

对于它的价值,我相信它应该很好地转移到我的文档中,我可以编辑并链接Their answer is here.

我想从我的MASTER表中取出行,当我有一个X(或“志愿者”栏下的任何标记,让它移动到志愿者表。

我知道这是基本的,但我会喜欢洞察力。

1 个答案:

答案 0 :(得分:2)

function copyFromMasterToVolunteer()
{
  var ss=SpreadsheetApp.getActiveSpreadsheet();
  var sht1=ss.getSheetByName('MASTER');
  var sht2=ss.getSheetByName('ACTIVE Volunteers');
  var rng1=sht1.getDataRange();
  var rng1A=rng1.getValues();
  for(var i=1;i<rng1A.length;i++)
  {
    if(rng1A[i][14]!='')
    {
      sht2.appendRow(rng1A[i]);
    }
  }
  SpreadsheetApp.flush();
}