アットウィキロゴ

コードコード

var dic_code=new Array();
var dic_name=new Array();
var dic_key=new Array();
var namex=new Array();
var codex=new Array();
 
function myFunction() {
 
  var sql = 'SELECT * FROM ' +"1rzMG6irV3tOHq9u8BGFus1IZdKEeaP75-JcKWH4Z";
 
 
 var result = FusionTables.Query.sqlGet(sql, {hdrs: false});
 
 var r=result.rows;
 
  sx=0;
  dic_key.push("noname");
    for(var i in r){
    sx=sx+1;
    dic_key.push(r[i][0]);  
    dic_code[sx]=r[i][1];
    dic_name[sx]=r[i][0];
    }
 
 dicnumber=sx;
 
  Logger.log(sx);
 
  var id="1YysVF-079Rigio3dp0QXGjOGceiPi7VDhWwfUC2WqOQ";
 
 
 var ex = SpreadsheetApp.openById(id);
  var sheet = ex.getSheetByName("data");  
 
  number=sheet.getLastRow()-1;
 
   var v=sheet.getRange(1,1,number+1,3).getValues(); 
 
  for(s=1;s<number+1;s++){
  namex[s]=v[s][2];
  }
 
  for(s=1;s<number+1;s++){
  var sx = dic_key.indexOf(namex[s]);
  codex[s]="";
  if(sx>0)codex[s]=dic_code[sx];
  }
 
  var vs=new Array();
 
  for(s=0;s<number+1;s++){
  vs[s]=new Array();
  }
  vs[0][0]="code";  
 
 
  for(s=1;s<number+1;s++){
  vs[s][0]=codex[s];
  }
 
  var v=sheet.getRange(1,4,number+1,1).setValues(vs); 
 
 
 
}
最終更新:2017年04月17日 01:14