Soy realmente nuevo en el script de la aplicación Google Sheets. Necesito un script que encuentre una fecha en la fila 1, seleccione la fila completa y copie y pegue solo los valores. Esto se debe a que tengo fórmulas en cada columna que solo funcionarán si la fila 1 coincide con =hoy().
Para obtener los valores de rango y guardarlos en una variable (copiar):
var book = SpreadsheetApp.openByUrl(url); //url=spread sheet url var sheet = book.getSheetByName("sheet name"); var range = sheet.getRange(a, b, x, y).getValues(); //a=inicial row ,b=inicial column, x=last row, y=last column // range will be a bidimensional array // "A1" cell value will be: range[0][0]
Para agregar en nuevas celdas (pegar): // tiene que iterar la matriz
sheet.appendRow([range]);