2017-09-22 2 views
0

안녕하세요.Google 스프레드 시트 앱 스크립트 - 셀 찾기 및 복사

저는 새 소식을 전합니다. 잘못된 것이 있으면 사과드립니다. Google 시트 문서 스크립트를 만드는 데 도움이 필요합니다.

기본적으로 메뉴 표시 줄의 "내 도구> 위치로 복사"를 클릭하면 위치 B (K : K)에 현재 시트 (Sheet1) 셀 값을 찾고 싶습니다. & (L : 엘). 모든 장의 위치 A (A : A) & (B : B)에서 검색하고 열차 경로와 위치 A를 역순으로 복사하십시오 (그림의 탭을 확인하십시오). 대단히 감사드립니다.

최고 감사합니다,

PICTURE1 enter image description here

이것은 의심 할 여지없이 몇 가지 테스트 및 디버깅이 필요합니다

picture2 enter image description here

+3

여기에 코드를 게시하십시오. –

+0

질문을 이해하는 데 어려움이 있습니다. 나레이션과 이미지를 연관 지을 수는 없습니다! – kaza

답변

0

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]]]); 
      } 
     } 

     } 
    } 

    } 
} 
+0

매우 감사합니다. –

관련 문제