スポンサーリンク

複数セルの値を表示形式の文字列で取得

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つのセルの値を表示形式の文字列で取得する場合は、以下を参考にしてください。

参考

Class Range | Apps Script | Google Developers

スポンサーリンク
レンタルサーバー
おすすめの記事