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