[Google Apps Script] Spreadsheet から範囲を指定して値を取得する
作成日: 2021年09月17日
getRange()
メソッドと getValues()
メソッドを使うとスプレッドシートの範囲を指定して、その範囲のセルに入力されている値を取得することができます。下記の例では、A1:C2
の範囲の値を取得しています。getValues()
メソッドの返り値は行と列を表す二次元配列となっています。
function main() {
var spreadsheetApp = SpreadsheetApp.openByUrl('https://example.com/your/spreadsheet/url');
var spreadsheet = spreadsheetApp.getSheetByName('some_sheet');
var values = spreadsheet.getRange('A1:C2').getValues();
Logger.log(values);
}
実行結果は下記となります。
[[one, two, three], [four, five, six]]