セル

記事
IT・テクノロジー

Get

シート.getRange("アドレス")
ブック.getRangeByName("セル名")
シート.getRange(行, 列)
アクティブ
SpreadsheetApp.getActiveRange()
シート.getActiveRange()
起点のセルから行数と列数を指定
シート.getRange(行, 列, 行数, 列数)
データが存在する範囲
シート.getDataRange()
セル範囲の先頭
セル範囲.getRange(1,1)

 Get

セル.getValue()
 セル範囲
 ※ 必ず2次元配列になる
セル.getValues()

 Set

セル.setValue(値)
セル範囲
セル範囲.setValues(2次元配列)
※ セル範囲と2次元配列の縦横の長さが一致している必要がある
2次元配列と同じ大きさのセル範囲に値を入力
let セル範囲 = シート.getRange(起点行のri, 起点列のci, 2次元配列.length, 2次元配列[0].length);
セル範囲.setValues(2次元配列);

計算式

 Set

セル範囲
セル範囲.setFormulas(2次元配列)

 クリア

セル.clear()
値だけ
セル.clearContent()
フォーマットだけ
セル.clearFormat()

インデックス

 セル範囲の開始

セル.getRow()
セル.getColumn()

 セル範囲の最終

セル.getLastRow()
セル.getLastColumn()

行列

 行数

  データが存在する範囲
シート.getLastRow()
  セル範囲内
セル.getNumRows()

 列数

  データが存在する範囲
シート.getLastColumn()
  セル範囲内
セル.getNumColumns()

アドレス

A1形式
セル.getA1Notation()

チェック

 空白か

セル.isBlank()

表示形式

 取得

セル.getNumberFormat()

 設定

セル.setNumberFormat(表示形式)

 日時


関連項目

 ブック


 シート


サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す