var year=new Array();
var month=new Array();
function myFunction() {
year[ 1 ]= 2016 ;
year[ 2 ]= 2016 ;
year[ 3 ]= 2015 ;
year[ 4 ]= 2015 ;
year[ 5 ]= 2015 ;
year[ 6 ]= 2015 ;
year[ 7 ]= 2014 ;
year[ 8 ]= 2014 ;
year[ 9 ]= 2014 ;
year[ 10 ]= 2014 ;
year[ 11 ]= 2013 ;
year[ 12 ]= 2013 ;
year[ 13 ]= 2013 ;
year[ 14 ]= 2013 ;
year[ 15 ]= 2012 ;
year[ 16 ]= 2012 ;
year[ 17 ]= 2012 ;
year[ 18 ]= 2012 ;
year[ 19 ]= 2011 ;
year[ 20 ]= 2011 ;
year[ 21 ]= 2011 ;
year[ 22 ]= 2011 ;
year[ 23 ]= 2010 ;
year[ 24 ]= 2010 ;
year[ 25 ]= 2010 ;
year[ 26 ]= 2010 ;
year[ 27 ]= 2009 ;
year[ 28 ]= 2009 ;
year[ 29 ]= 2009 ;
year[ 30 ]= 2009 ;
year[ 31 ]= 2008 ;
year[ 32 ]= 2008 ;
year[ 33 ]= 2008 ;
year[ 34 ]= 2008 ;
year[ 35 ]= 2007 ;
year[ 36 ]= 2007 ;
year[ 37 ]= 2007 ;
year[ 38 ]= 2007 ;
year[ 39 ]= 2006 ;
year[ 40 ]= 2006 ;
year[ 41 ]= 2006 ;
year[ 42 ]= 2006 ;
year[ 43 ]= 2005 ;
year[ 44 ]= 2005 ;
year[ 45 ]= 2005 ;
year[ 46 ]= 2004 ;
year[ 47 ]= 2004 ;
year[ 48 ]= 2004 ;
year[ 49 ]= 2004 ;
year[ 50 ]= 2003 ;
year[ 51 ]= 2003 ;
year[ 52 ]= 2003 ;
month[ 1 ]= 4 ;
month[ 2 ]= 1 ;
month[ 3 ]= 10 ;
month[ 4 ]= 7 ;
month[ 5 ]= 4 ;
month[ 6 ]= 1 ;
month[ 7 ]= 10 ;
month[ 8 ]= 7 ;
month[ 9 ]= 4 ;
month[ 10 ]= 1 ;
month[ 11 ]= 10 ;
month[ 12 ]= 7 ;
month[ 13 ]= 4 ;
month[ 14 ]= 1 ;
month[ 15 ]= 10 ;
month[ 16 ]= 7 ;
month[ 17 ]= 4 ;
month[ 18 ]= 1 ;
month[ 19 ]= 10 ;
month[ 20 ]= 7 ;
month[ 21 ]= 4 ;
month[ 22 ]= 1 ;
month[ 23 ]= 10 ;
month[ 24 ]= 7 ;
month[ 25 ]= 4 ;
month[ 26 ]= 1 ;
month[ 27 ]= 10 ;
month[ 28 ]= 7 ;
month[ 29 ]= 4 ;
month[ 30 ]= 1 ;
month[ 31 ]= 10 ;
month[ 32 ]= 7 ;
month[ 33 ]= 4 ;
month[ 34 ]= 1 ;
month[ 35 ]= 10 ;
month[ 36 ]= 7 ;
month[ 37 ]= 4 ;
month[ 38 ]= 1 ;
month[ 39 ]= 10 ;
month[ 40 ]= 7 ;
month[ 41 ]= 4 ;
month[ 42 ]= 1 ;
month[ 43 ]= 7 ;
month[ 44 ]= 4 ;
month[ 45 ]= 1 ;
month[ 46 ]= 10 ;
month[ 47 ]= 7 ;
month[ 48 ]= 4 ;
month[ 49 ]= 1 ;
month[ 50 ]= 10 ;
month[ 51 ]= 6 ;
month[ 52 ]= 4 ;
for(tr=1;tr<53;tr++){
id="1rCTm7pR6hv9Ths40JA4ruSvStpQWYVqel5ESJmcGCHI";
pp="a"+tr;
ex = SpreadsheetApp.openById(id);
sh = ex.getSheetByName(pp);
var v=sh.getRange(1,1,500,5).getValues();
var date=new Array();
var sta=new Array();
var t=new Array();
var west=new Array();
var east=new Array();
sx=0;
for(s=1;s<500;s++){
str=""+v[s][0];
if(str.indexOf("月")>-1)sx=sx+1;
if(str.indexOf("月")>-1)date[sx]=v[s][0];
if(str.indexOf("月")>-1)sta[sx]=v[s][2];
if(str.indexOf("月")>-1)t[sx]=v[s][1];
if(str.indexOf("月")>-1)west[sx]=v[s][4];
if(str.indexOf("月")>-1)east[sx]=v[s][3];
}
number=sx;
var week=new Array();
for(s=1;s<number+1;s++){
p1=date[s].indexOf("月");
p2=date[s].indexOf("〜");
s2=date[s].substring(p1+1,p2);
s1=date[s].substring(0,p1);
week[s]=s1+"月"+s2+"日";
}
var vs=new Array();
for(s=0;s<number+1;s++){
vs[s]=new Array();
}
vs[0][5]="east";
for(s=1;s<number+1;s++){
vs[s][0]=year[tr]+"年"+month[tr]+"月";
vs[s][1]=week[s];
vs[s][2]=t[s];
vs[s][3]=sta[s];
vs[s][4]=west[s];
vs[s][5]=east[s];
}
id="1FVx44qMYmNkGq17-TSTPNzyQ0qqNYVDNuZxonnBgSms";
ex1 = SpreadsheetApp.openById(id);
sh1 = ex1.getSheetByName(pp);
sh1.getRange(1,1,number+1,6).setValues(vs);
}
}
最終更新:2017年04月16日 00:22