Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

155
Views
¿Cómo mostrar un mensaje de aviso si una celda está en blanco en las hojas de Google?

Espero que puedas ayudarme. Tengo este código y quiero mostrar una alerta si la celda está en blanco y, si lo está, no pegue la información en mi base de datos.

 function Guardar() { var hojaActiva = SpreadsheetApp.getActiveSpreadsheet(); var registro = hojaActiva.getSheetByName("Macro de Solicitud"); var bd = hojaActiva.getSheetByName("Respuestas Macro de Solicitud"); var valores = [ [ registro.getRange("c16").getValue(), registro.getRange("j13").getValue(), registro.getRange("f14").getValue(), registro.getRange("c4").getValue(), registro.getRange("c6").getValue(), registro.getRange("c8").getValue(), registro.getRange("c10").getValue(), registro.getRange("c12").getValue(), registro.getRange("c14").getValue(), registro.getRange("f4").getValue(), registro.getRange("f6").getValue(), registro.getRange("f8").getValue(), registro.getRange("f10").getValue(), registro.getRange("f12").getValue(), registro.getRange("f16").getValue() ] ]; bd.getRange(bd.getLastRow() + 1, 1, 1, 15).setValues(valores); }
about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

En los nombres de su hoja 'Macro de Solicitud', agregue una fórmula en una celda que cuente el número de valores en C16, J13, F14, etc. y comparar con el número de celdas. Al verificar el resultado, encontrará si al menos una celda está en blanco antes de pegar la información en su base de datos.

about 4 years ago · Juan Pablo Isaza Report

0

Alerta si el rango está en blanco

 function lfunko() { const ss = SpreadsheetApp.getActive(); const sh = ss.getSheetByName("Sheet0"); const ui = SpreadsheetApp.getUi(); const rgl = sh.getRangeList(["c16","j13","f14","c4","c6","c8","c10","c12","c14","f4","f6","f8","f10","f12"]); rgl.getRanges().forEach(r => {if(r.isBlank()){ui.alert(`${r.getA1Notation()} is blank`)}}); }
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!