【Google Apps Script】選択したセル範囲の値を取得する(getValuesメソッド)

Google Apps Script

どーも!marusukeです!

Google Apps Scriptで、選択したセル範囲の値を取得する方法(getValuesメソッド)を簡単に説明します!

選択したセル範囲の値を取得する方法

getValuesメソッドを使用します!使用する流れは以下の通りです。

// 現在のスプレッドシートを取得
let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();

// 現在のタブを取得
let sheet = spreadsheet.getActiveSheet();

// 指定するセルの範囲(B2:C4)を取得
let range = sheet.getRange('B2:C4');

// 値を取得する
let values = range.getValues();

// ログに出力する
console.log(values); 

下記のセルに対して、上記のスクリプトを実行すると、

スクリプトを実行する対象のシート

以下のような結果が表示されます。(実行ログ部分)

スクリプト内容と実行結果

実行結果は、2次元配列になっていますので、1次元配列と思って展開するとエラーが発生しますので注意が必要です!

以上です!

スプレッドシートのタブを取得する方法や

セル単体の値を取得する方法は

こちらです!

読んでいただきありがとうございました!

コメント

タイトルとURLをコピーしました