アットウィキロゴ

mhyy

var namex=new Array();
var codex=new Array();
 
var dic_name=new Array();
var dic_code=new Array();
var dic_key=new Array();
 
function myFunction() {
 
  id="1AfPspq5yt0-err05J2EK7i5-IZFy9fpl1LalYU9CP5U";
 
  ex = SpreadsheetApp.openById(id);
 
  var sheet = ex.getSheetByName("data");
 
  var v=sheet.getRange(1, 1,3140,4).getValues();
 
  number=3139;
 
  for(s=1;s<number+1;s++){
  namex[s]=v[s][1];
  codex[s]=v[s][3];  
  }
 
 
 
 
 var id2="10VFCUHIj7sysxoRfUmffSOPEvoqNdZBb_7_PutstdXg";
  var ex2 = SpreadsheetApp.openById(id2);
 
  var sh2 = ex2.getSheetByName("dic");  
 
  dicnumber=sh2.getLastRow()-1;
 
 
  var v=sh2.getRange(1,1,dicnumber+1,2).getValues(); 
 
  dic_key.push("noname");
 
  for(s=1;s<dicnumber+1;s++){
  dic_key.push(v[s][0]);
  dic_name[s]=v[s][0];
  dic_code[s]=v[s][1];
  }
 
  Logger.log(dicnumber);
 
 for(s=1;s<number+1;s++){ 
 sx=dic_key.indexOf(namex[s]);   
 if(sx>0)codex[s]=dic_code[sx];    
 }
 
 
   var v3=new Array();
  for(s=0;s<number+1;s++){
  v3[s]=new Array();
  }
 
  v3[0][0]="code";
  for(s=1;s<number+1;s++){
  v3[s][0]=codex[s];
  }
 
  sheet.getRange(1,4,number+1,1).setValues(v3);
 
 
 
}
 
最終更新:2017年04月19日 19:40