複数セルの値を表示形式の文字列で取得
Google Apps Script(GAS)で複数セルの値を文字列で取得する構文です。
日付や数値で、表示形式が設定されている場合、表示形式の文字列で値を取得します。
構文
Rangeオブジェクト.getDisplayValues()
引数
なし
戻り値
String[][]
サンプル
function sample() {
// アクティブなスプレッドシートを取得
const spreadSheet = SpreadsheetApp.getActiveSpreadsheet();
// 指定したシートの取得
const sheet = spreadSheet.getSheetByName("シート1");
// 範囲の取得 A1:A3
const range = sheet.getRange(1, 1, 3);
// 複数セルの値の取得
const rangeValues = range.getDisplayValues();
// 繰り返し
rangeValues.forEach(function(value){
Logger.log(value);
});
}
解説
複数セルの範囲の値を、表示されている文字列で取得します。
関連記事
1つのセルの値を表示形式の文字列で取得する場合は、以下を参考にしてください。