2012年7月24日火曜日

セル(Range)に値を設定する

シート内の特定のセル(Range)内の値を取得する為には、Range クラスの getValue メソッド
を用いる。
  
  
【構文】
RangeObject.setValue(value)
  
value : int/String/Date/bool 型。セル(Range)に設定する値を指定。

戻り値 : Range 型。値を設定する対象のRange オブジェクトが返される。
  

  
【例】
function SetRangeValue() {
  var objSpreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  var objSheet = objSpreadsheet.getActiveSheet();
  var objRange = objSheet.getRange("B12");
  objRange.setValue("abcde");
}

  
  
指定した Range が範囲だった場合が、setValue メソッドの引数で指定した値が範囲の全て
セルに設定される。getValue の場合同様、閉じたスプレッドシートやアクティブでないシート
対しても値を設定することは可能である。

0 件のコメント:

コメントを投稿