Esta función nos permitirá tener actualizada la hora y la fecha en la Hoja de cálculo cada vez que se guarde un cambio.
Para logar esto, tenemos dos alternativas:
- =Now() nos permite tener fecha y hora actualizada.
- =Today() nos permite tener solo fecha actualizada.
Abrima es partner de G Suite, mas detalles https://www.abrima.com/g-suite
Si quieres contratar cuentas G Suite entra a https://refergsuite.app.goo.gl/M1So
Fuente: Google Drive en Español
Buenas tardes, por ejemplo quiero hacer algunos registros en una hoja de calculo, pero quiero guardar la fecha y hora del momento en el que se hace el registro, y ya no quiero que se cambie por que se supone se harán registros diarios, entonces quiero se quede guardado con esa fecha y hora que se realizo un registro. Ojala puedan ayudarme. Gracias!!
Eso lo ve en el historial de cambios del documento.
amigo eso es Insertar La Marca De Tiempo Automáticamente
function onEdit(e)
{
var sheet = e.source.getActiveSheet();
if (sheet.getName() == «order data») //»order data» is the name of the sheet where you want to run this script.
{
var actRng = sheet.getActiveRange();
var editColumn = actRng.getColumn();
var rowIndex = actRng.getRowIndex();
var headers = sheet.getRange(1, 1, 1, sheet.getLastColumn()).getValues();
var dateCol = headers[0].indexOf(«Date») + 1; // Date es el nombre de la columna donde se guarda la fecha
var orderCol = headers[0].indexOf(«Order») + 1; // Order es el nombre de la columna que se utiliza para el cambio de hora
if (dateCol > 0 && rowIndex > 1 && editColumn == orderCol)
{
sheet.getRange(rowIndex, dateCol).setValue(Utilities.formatDate(new Date(), «UTC+8», «MM-dd-yyyy»));
}
}
}
Gracias por la observación!