| Googleを追いかけろ! |
| |
| . | ||
| home >> スプレッドシートのExercise(書き込み)-3 | ||
|
| * シートのデータをセルへ書き込む・・sample-1 :
ここで利用する主なメソッド;setValues(),getRange()
| |
//A10=100
function simple_w1() {
s = SpreadsheetApp.getActiveSheet();
sValue = s.getRange("A1").getValue();
Browser.msgBox(sValue);
sSet = s.getRange("A10").setValue(sValue);
}
| |
| * シートのデータをセルへ書き込む・・sample-2 :
ここで利用する主なメソッド;setvalue(),getRange()
| |
//A11=100,B11=100 (getValue)
function simple_w2() {
s = SpreadsheetApp.getActiveSheet();
sValue = s.getRange("A1:B1").getValue();
Browser.msgBox(sValue);
sSet = s.getRange("A11:B11").setValue(sValue);
}
| |
| * シートのデータをセルへ書き込む・・sample-3 :
ここで利用する主なメソッド;setvalue(),getRange()
| |
//A12=100,B12=200 (getValues)
function simple_w3() {
s = SpreadsheetApp.getActiveSheet();
sValues = s.getRange("A1:B1").getValues();
Browser.msgBox(sValues);
sSet = s.getRange("A12:B12").setValues(sValues);
}
| |
| * シートのデータをセルへ書き込む・・sample-4 :
ここで利用する主なメソッド;getValue()
| |
//A13=100,A14=400
function simple_w4() {
s = SpreadsheetApp.getActiveSheet();
sValues = s.getRange("A1:A2").getValues();
Browser.msgBox(sValues);
sSet = s.getRange("A13:A14").setValues(sValues);
}
| |
| * シートのデータをセルへ書き込む・・sample-5 :
ここで利用する主なメソッド;getValue()
| |
//A15=100,A16=400,B15=200,B16=500
function simple_w5() {
s = SpreadsheetApp.getActiveSheet();
sValues = s.getRange("A1:B2").getValues();
Browser.msgBox(sValues);
sSet = s.getRange("A15:B16").setValues(sValues);
}
| |
| * シートのデータをセルへ書き込む・・sample-6 :
ここで利用する主なメソッド;getValue()
| |
//Incorrect range height, was 2 but should be 1
function simple_w6() {
s = SpreadsheetApp.getActiveSheet();
sValues = s.getRange("A1:B2").getValues();
sSet = s.getRange("A11").setValues(sValues);
}
| |
| * シートのデータをセルへ書き込む・・sample-7 :
ここで利用する主なメソッド;getValue()
| |
//A17に100の2乗(10000)
function simple_w7() {
s = SpreadsheetApp.getActiveSheet();
sValue = s.getRange("A1").getValue();
bigger = Math.pow(sValue,2);
Browser.msgBox("100の2乗 : " + bigger);
sSet = s.getRange("A17").setValue(bigger);
}
| |
| * シートのデータをセルへ書き込む・・sample-8 :
ここで利用する主なメソッド;getValue()
| |
//A18に={100.0,200.0,300.0}
function simple_w8() {
s = SpreadsheetApp.getActiveSheet();
sValues = s.getRange("A1:C1").getValues();
data = [];
for(var i=0;i<sValues.length;++i){
data[i]
data.push(sValues);
}
Browser.msgBox(data)
sSet = s.getRange(18,1,1,1).setValues(data);
}
| |
| * シートのデータをメッセージボックスに表示・・sample-9 :
ここで利用する主なメソッド;getValue()
| |
function simple_w9() {
s = SpreadsheetApp.getActiveSheet();
sValues = s.getRange("A1:C3").getValues();
data = [];
for(var i=0;i<sValues.length;++i){
data[i]
data.push(sValues);
}
var firstValue = data[1][1];
Browser.msgBox(data) //すべて表示
}
| |