Googleを追いかけろ!

.
* setValues()・・テキストをセルに書き込む(1)
* sample1~8・・テキストをセルに書き込む(2)
* sample1~9・・シートのデータを書き込む

WWW を検索 Googleを追いかけろ! を検索




* データをセルへ書き込む・・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にポメラニアン
  
}