Sheet.getRange(1,1,1,12)
引数を理解できない1,1,1,12
。これは何ですか-シートIDまたは行、または何ですか?
method getRange(row, column, optNumRows, optNumColumns)
ここでoptNumRows
とoptNumColumns
はどういう意味ですか?
これらのドキュメントは googleドキュメントページ で見つかりました:
あなたの例では、(3行目を選択した場合) "C3:O3"を取得します。原因はC-> Oは12列です
編集
Docuの例を使用して:
//以下のコードは、C2:G8の範囲の列数を取得します
//アクティブなスプレッドシートで、たまたま「4」
var count = SpreadsheetApp.getActiveSheet()。getRange(2、3、6、4).getNumColumns(); Browser.msgBox(count);
括弧内の値:
2:開始行= 2
3:開始列= C
6:行数= 6なので2から8
4:colsの数= 4なので、CからGまで
だからあなたは範囲に来ます:C2:G8