lunes, 28 de octubre de 2024

Numeros Consecutivos

function consecutivo() {
  const libro = SpreadsheetApp.getActiveSpreadsheet();
  const hojaDatos = libro.getSheetByName("Registros");
  const uFila = hojaDatos.getLastRow();

  const celdaActiva = libro.getActiveCell();
  const nombreHojaActiva = celdaActiva.getSheet().getName();
  const filaCeldaActiva = celdaActiva.getRow();

  if (filaCeldaActiva == uFila && nombreHojaActiva == "Registros") {
    const consecutivo = hojaDatos.getRange(uFila - 1, 1).getValue() + 1
    hojaDatos.getRange(uFila, 1).setValue(consecutivo)
  }
}