繁体   English   中英

google app脚本将值!= 0复制到新列中

[英]google app script copy values !=0 into new column

我正在尝试将值为0的单元格复制到另一个单元格中。 似乎无法使if语句起作用。

function pushGeo() 
{
var ssA = SpreadsheetApp.openById('###')
var ss = ssA.getSheetByName('thissheet');
var lastRow = ss.getLastRow();
  for(var row=2;row<=lastRow;row++)
  {
    if(ss.getRange('G'+row).getValue() != 0){
      var source = ss.getRange('G2:G'+lastRow); 
      var destination = ss.getRange('N2:N'+lastRow); 
      source.copyTo(destination); 
    }   
}

现在,它将所有单元格复制到新列中。

==啊,没关系。 我对范围很傻。 是时候停止编码了。

function pushGeo() 
{
  for(var row=2;row<=lastRow;row++)
  {
    if(ss.getRange('G'+row).getValue() != 0){
      var source = ss.getRange('G'+row); 
      var destination = ss.getRange('N'+row); 
      source.copyTo(destination);
    }   
  }

啊没关系。 我对范围很傻。 是时候停止编码了。

function pushGeo() 
{
  for(var row=2;row<=lastRow;row++)
  {
    if(ss.getRange('G'+row).getValue() != 0){
      var source = ss.getRange('G'+row); 
      var destination = ss.getRange('N'+row); 
      source.copyTo(destination);
    }   
  }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM