Quiero establecer texto o número en Google Sheet desde el script.
Quiero establecer Hello
o número 9
en la celda F2
. Encontré este código hasta ahora:
SpreadsheetApp.getActiveRange().setValue('hello');
pero eso no especifica qué celda.
google-apps-script
google-sheets
Antenas
fuente
fuente
Respuestas:
El siguiente código hace lo que se requiere
fuente
Use el
setValue
método deRange
clase para establecer el valor de una celda en particular.También puede seleccionar una celda usando números de fila y columna.
También es posible establecer el valor de varias celdas a la vez.
fuente
Solución:
SpreadsheetApp.getActiveSheet().getRange('F2').setValue('hello')
Explicacion:
Establecer el valor en una celda en la hoja de cálculo a la que se adjunta el script
Establecer el valor en una celda en la hoja que está abierta actualmente y a la que se adjunta el script
Establecer el valor en una celda en alguna hoja de cálculo a la que NO se adjunta el script (se conoce el nombre de la hoja de destino)
Establecer el valor en una celda en alguna hoja de cálculo a la que NO se adjunta el script (se conoce la posición de la hoja de destino)
Estas son constantes, debes definirlas tú mismo
Por guión adjunto a una hoja quiero decir que ese guión reside en el editor de guiones de esa hoja. No adjunto significa que no reside en el editor de scripts de esa hoja. Puede estar en cualquier otro lugar.
fuente