アットウィキロゴ

terebi99

var namex=new Array();
var point=new Array();
 
var y=new Array();
var t=new Array();
var rate=new Array();
 
function myFunction() {
 
 
 
 
  var sql = 'SELECT * FROM ' +"1mP7sXTO9wnsJo-eejPGeKCiFkw7_QsNoFfgnAGmz";
 
  var result = FusionTables.Query.sqlGet(sql, {hdrs: false});
 
 
  var r=result.rows;
 
  sx=0;
    for(var i in r){
    sx=sx+1;
      y[sx]= r[i][0]; 
      t[sx]= ""+r[i][2]; 
      rate[sx]= ""+r[i][5]; 
    }
 
 
  dicnumber=sx;
 
  Logger.log(dicnumber);
 
 
 
  id="1InjRoLNSwm6UXhgNA6mCS83P_U9Wx_iFwFyd3hy-bF8";
  ex = SpreadsheetApp.openById(id);
 
  var sheet = ex.getSheetByName("data");
 
  var v=sheet.getRange(1, 1,111,30).getValues();
 
 
  for(s=1;s<111;s++){
  namex[s]=v[s][0];
  Logger.log(s+","+namex[s]);  
  }
 
   for(s=1;s<111;s++){
   point[s]=new Array();
   }
 
 
   for(s=1;s<111;s++){
   for(sx=1;sx<30;sx++){
    point[s][sx]=v[s][sx]; 
    }}
 
 
  for(tr=110;tr<111;tr++){
 
 ex.insertSheet(namex[tr]);
 var sh2 = ex.getSheetByName(namex[tr]);
 
    var suby=new Array();
     var subt=new Array();
     var subr=new Array();
 
    tx=0;
    for(s=1;s<30;s++){
    sx=point[tr][s];
    if(sx>0)tx=tx+1;
    if(sx>0)suby[tx]=y[sx];
    if(sx>0)subt[tx]=t[sx];
     if(sx>0)subr[tx]=rate[sx];
     Logger.log(sx);
    }
 
    subx=tx;
 
 
  var vs=new Array();
  for(s=0;s<subx+1;s++){
  vs[s]=new Array();
  }
  vs[0][2]="A";
 
  for(s=1;s<subx+1;s++){
  vs[s][0]=suby[s];
   vs[s][1]=subt[s];
  vs[s][2]=subr[s];
  }
 
sh2.getRange(1,1,subx+1,3).setValues(vs); 
 
 
 
 
  }
 
 
 
 
 
}
 
最終更新:2017年04月20日 02:15