Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

210
Visualizações
Devolver un valor de celda aleatorio

Estoy tratando de usar los scripts de Google para seleccionar una fila aleatoria de las hojas de Google y devolver algunos de los valores de celda en esas filas para enviarme un correo electrónico.

Esto es lo que tengo hasta ahora:

 function sendEmails() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; var numRows = sheet.getLastRow(); var randomNumber = Math.random() * numRows; var bodyTitle = SpreadsheetApp.getActiveSpreadsheet().getRange(3, randomNumber).getValue(); var bodyHighlight = getActiveSpreadsheet().getRange(D + randomNumber).getValue(); var bodyLink = getActiveSpreadsheet().getRange(B + randomNumber).getValue(); var body = bodyTitle + " | " + bodyLink + " | " + bodyHighlight; var recipient = "x@gmail.com"; var subject = "resurfaced highlights"; var body = "test"; MailApp.sendEmail(recipient, subject, body); }

Actualmente recibo un error que dice

Error
Excepción: los parámetros (cadena, número) no coinciden con la firma del método para SpreadsheetApp.Spreadsheet.getRange. enviarEmails @ enviar correos electrónicos.gs:9

¿Alguien sabe cómo haría para formatear esto correctamente para evitar este error?

about 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda