| Googleを追いかけろ! |
| |
| . | ||
| home >> スプレッドシートのExercise(書き込み)-1 | ||
|
| * データをセルへ書き込む・・setValues() :
ここで利用する主なメソッド;setValues(),getRange()
| |
function myDogs(){
var DogsData =
[["プリン", "ポメラニアン", "メス", "2000年12月5日" ],
["トマト", "チワワ", "メス", "2008年11月23日"]];
var sheet = SpreadsheetApp.getActiveSheet();
sheet.getRange(1,1,2,4).setValues(DogsData);//setValue()ではない
Browser.msgBox( DogsData[1][3]);//2008年11月23日
}
| |
| * キーワードを指定する・・ myDogs2() :
ここで利用する主なメソッド;setvalue(),getRange()
| |
function myDogs2(){
var DogsData = [
{Name: "プリン", Breed: "ポメラニアン", Sex: "メス", BirthDay: "2000年12月5日", },
{Name: "トマト", Breed: "チワワ", Sex: "メス", BirthDay: "2008年11月23日", },
]
var sheet = SpreadsheetApp.getActiveSheet();
Browser.msgBox( DogsData[1][2]);//undefined
Browser.msgBox( DogsData[1]["Name"]);//トマト
Browser.msgBox( DogsData[0]["BirthDay"]);//2000年12月5日
sheet.getRange(4,1,1,1).setValue(DogsData[1]["Name"]);//A4にトマト setvalues()ではない
var tomato = DogsData[1];
sheet.getRange(5,1,1,1).setValue(tomato.Breed);//A5にチワワ
}
| |
| * オブジェクトを作る・・ exampleDB() :
ここで利用する主なメソッド;setvalue(),getRange()
| |
function exampleDB(){
function dataBase(Name,Breed){
this.name = Name;
this.breed = Breed;
}
var dnames = ["プリン","ゆう"];
var dbreed = ["ポメラニアン","チワワ"];
myOBJ = new dataBase(dnames[1],dbreed[1]);
myOBJ2 = new dataBase(dnames[0],dbreed[0]);
Browser.msgBox(myOBJ.name);//ゆう
Browser.msgBox(myOBJ.breed);//チワワ
Browser.msgBox(myOBJ2.breed);//ポメラニアン
var sheet = SpreadsheetApp.getActiveSheet();
sheet.getRange(6,1,1,1).setValue(myOBJ);//A6に{breed=チワワ, name=ゆう}を表示
sheet.getRange(7,1,1,1).setValue(myOBJ2.breed);//A7にポメラニアン
}
| |