2-5 とりあえずやってみるGAS
とりあえずやってみる
シートのデータを読み込んで、加工して、シートへ戻す
をやってみましょう。
GASの用意
こちらを参照してね
〘プログラミング〙手っ取り早く学習を始めるには
シートを用意
B列にテスト用のデータをセットする
Apps Scriptを作成する
function myFunction() {
// スプレッドシートを取得
const ss = SpreadsheetApp.getActiveSpreadsheet();
// シートオブジェクトを取得
const sheet = ss.getSheetByName('シート1');
// B4:B14セルを選択
var rangeB = sheet.getRange('B4:B14');
// セルの値を取得
var valueB = rangeB.getValues();
// 格納範囲(出力先)を取得
var rangeD = sheet.getRange('D4:D14');
// セルの値を取得
var valueD= rangeB.getValues();
// 取得した最初と2番目のセルだけ10倍する
valueD[0][0] = valueD[0][0] * 10;
valueD[1][0] = valueD[1][0] * 10;
// セルの値を格納
rangeD.setValues(valueD);
}
実行する
結果
D列に4行目と、5行目のデータが10倍されて格納された!