values sheet script google getvalue getrange getcurrentcell getcell google-apps-script google-sheets google-spreadsheet-api

google-apps-script - getvalue - google spreadsheet script get cell value



Sheet.getRange(1,1,1,12) ¿qué especifican los números entre paréntesis? (1)

Sheet.getRange(1,1,1,12)

No puedo entender los argumentos 1,1,1,12 . ¿Qué es esto - la hoja de identificación o fila o qué?

method getRange(row, column, optNumRows, optNumColumns)

aquí, ¿qué significa optNumRows y optNumColumns ?


Encontré estos documentos en las páginas de Google Docu :

  • fila --- int --- fila superior del rango
  • columna --- int --- columna más a la izquierda del rango
  • optNumRows --- int --- número de filas en el rango.
  • optNumColumns --- int --- número de columnas en el rango

En su ejemplo, obtendría (si escogiera la tercera fila) "C3: O3", porque C -> O es 12 columnas

editar

Usando el ejemplo en el docu:

// El siguiente código obtendrá el número de columnas para el rango C2: G8
// en la hoja de cálculo activa, que pasa a ser "4"
var cuenta = SpreadsheetApp.getActiveSheet (). getRange (2, 3, 6, 4) .getNumColumns (); Browser.msgBox (cuenta);

Los valores entre paréntesis:
2: la fila de inicio = 2
3: el col inicial = C
6: el número de filas = 6, de 2 a 8
4: el número de cols = 4 así que de C a G

Entonces llegas al rango: C2: G8