アットウィキロゴ

練習ぎい

var y1=new Array();
var m1=new Array();
var y=new Array();
var m=new Array();
var y2=new Array();
var m2=new Array();
var namex=new Array();
 
function myFunction() {
 
 
  number=3;
 
  namex[1]="猫";
  namex[2]="電波少年";
  namex[3]="さざ波";
  y1[1]=1984;
  m1[1]=3;
  y2[1]=1990;
  m2[1]=3;
 
  y1[2]=1990;
  m1[2]=4;
  y2[2]=1995;
  m2[2]=2;
 
  y1[3]=1995;
  m1[3]=4;
  y2[3]=2005;
  m2[3]=10;
 
    id="101tK9Che7l-qTQOEAYIZyTanvm4Jqn0O0yftKD3xxVc";
 
 var ex1 = SpreadsheetApp.openById(id);
 var sheet = ex1.getSheetByName("data");
 
 
 yy=1979;
mm=12;
 
for(s=1;s<480;s++){  
mm=mm+1;
if(mm>12)yy=yy+1;
if(mm>12)mm=1;
y[s]=yy;  
m[s]=mm;  
} 
 
for(s=1;s<480;s++){  
str=""+y[s]+"年";  
if(m[s]==1)sheet.getRange(1,s).setValue(str); 
}
 
  col="red";
 
  for(s=1;s<number+1;s++){
  s1=12*(y1[s]-1980)+m1[s];
  s2=12*(y2[s]-1980)+m2[s];
  colx="";  
  if(col=="red")colx="blue";
  if(col=="blue")colx="green";
 if(col=="green")colx="red";
    col=colx;
    sheet.getRange(s+1,s1,1,s2-s1+1).setBackground(col);  
  sheet.getRange(s+1,s1).setValue(namex[s]); 
  }
 
 
  for(s=1;s<10;s++){  
sheet.setColumnWidth(s, 50);
}  
 
 
 
}
 
最終更新:2017年05月26日 01:07