行と列および行数と列数を指定してセル範囲を取得する:getRange(row, column, numRows, numColumns)【GAS】 | G Suite ガイド

行と列および行数と列数を指定してセル範囲を取得する。

サンプルコード

// 現在アクティブなスプレッドシートを取得 var ss = SpreadsheetApp.getActiveSpreadsheet(); // そのスプレッドシートにある最初のシートを取得 var sheet = ss.getSheets()[0]; // そのシートにある (1, 1) のセルから3行目かつ3列目までのセル範囲を取得 var range = sheet.getRange(1, 1, 3, 3); // そのセル範囲の値を取得 var values = range.getValues(); // その値行列の行の数だけ処理 for (var row in values) { // その値行列の列の数だけ処理 for (var col in values[row]) { // 値をログに出力 Logger.log(values[row][col]); } }

var ss = SpreadsheetApp.getActiveSpreadsheet(); // そのスプレッドシートにある最初のシートを取得 var sheet = ss.getSheets()[0]; // そのシートにある (1, 1) のセルから3行目かつ3列目までのセル範囲を取得 var range = sheet.getRange(1, 1, 3, 3); var values = range.getValues(); for (var row in values) { for (var col in values[row]) { Logger.log(values[row][col]);

引数

名前 説明
row 数値型 取得したいセル範囲の行番号
column 数値型 取得したいセル範囲の列番号
numRows 数値型 行数
numColumns 数値型 列数

戻り値

Range オブジェクト — 取得したセル範囲

cover_googlespreadsheet-486x290-5265679

この記事が気に入ったら
いいねしよう!

最新記事をお届けします。

Copied title and URL