繁体   English   中英

Google表格应用脚本-查找和复制单元格

[英]Google Sheets Apps Script - Find and Copy cell

大家好!

我是新来的,如果做错了事,我深表歉意。 我需要制作Google表格文档脚本的帮助。

基本上,我需要的是单击菜单栏中的“我的工具>复制到位置B”,我想在位置B(K:K)&(L:L)中找到当前工作表的(Sheet1)单元格值。 在所有工作表的位置A(A:A)&(B:B)中进行搜索,然后反向复制火车路线和位置A(请注意图片中的标签)。 提前非常感谢您。

最好的祝福,

提姆

图片1 在此处输入图片说明

图片2 在此处输入图片说明

无疑这将需要一些测试和调试

function findAndCopyInReverseSomewhat()
{
  var ss=SpreadsheetApp.getActive();
  var sh=ss.getSheetByName('Sheet1');
  var rg=sh.getDataRange();
  var vA=rg.getValues();
  var allSheets=ss.getSheets();
  for(var i=1;i<vA.length;i++)
  {
    for(var j=0;j<allSheets.length;j++)
    {
      if(allSheets[j].getName()!='Sheet1')
      {
        var sA=allSheets[j].getDataRange().getValues();
        for(var k=1;k<sA.length;k++)
        {
          if(vA[i][10]==sA[k][0] && vA[i][11]==sA[k][1])
          {
            allSheets[j].getRange(k+1, 3, 1, 10).setValues([[vA[i][9],vA[i][8],vA[i][7],vA[i][6],vA[i][5],vA[i][4],vA[i][3],vA[i][2],vA[i][10],vA[i][11]]]);
          }
        }

      }
    }

  }
}

暂无
暂无

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

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