Mostrando entradas con la etiqueta Google Apps Script (Escribir en Celda). Mostrar todas las entradas
Mostrando entradas con la etiqueta Google Apps Script (Escribir en Celda). Mostrar todas las entradas

Escribir en una Celda de una Spreadsheet con Google Apps Script

Código simple en una línea, para escribir contenido en una celda de una planilla de cálculo.


function myFunction() {
  var escribirencelda = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0].getRange("Celda aquí").setValue("Texto aquí");
}


En el caso de ser una planilla externa utilizar el siguiente código:

function myFunction() {
  var escribirencelda = SpreadsheetApp.openById("ingreseIDaquí").getSheets()[0].getRange("Celda aquí").setValue("Texto aquí");
}

Descripción:
.getSheets()[0] aquí el ejemplo toma la hoja 0, esto corresponde al orden de las hojas dentro del archivo, y es indistinto al nombre de la misma; si las movemos de lugar, otra hoja tomará su posición.

A continuación se muestra una animación de ejemplo:



Ejemplo que asigna texto a varias hojas y a diferentes celdas.
function myFunction() {
  var escribirencelda = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0].getRange("A1").setValue("Celda A1 para hoja Lunes");
  var escribirencelda = SpreadsheetApp.getActiveSpreadsheet().getSheets()[1].getRange("A2").setValue("Celda A2 para hoja Martes");
  var escribirencelda = SpreadsheetApp.getActiveSpreadsheet().getSheets()[2].getRange("A3").setValue("Celda A3 para hoja Miércoles");
}

1. Crear 3 hojas distintas.
2. Ejecutar el script.
3. Ver el resultado.




--------
Tal vez también te interese saber como leer una celda (Clic Aquí)