Script para enviar multiples emails automáticos desde google sheets, usando google app script. Código abajo:
Nota: Cambiar el número de la fila y columna para que concuerde con su tabla:
//**By Jairo MartÃnez**//
function Mails() {
//variables a usar
var asunto;
//número de fila donde empezaré el loop
var fila = 2
var direccion;
var mensaje;
//el loop irá bajando una fila cada vez que se cumpla la condición de diferente que vacÃo, de esta manera
// se detendrá cuando no haya nada más que enviar.
while(SpreadsheetApp.getActive().getActiveSheet().getRange(fila, 1).getValue() != ""){
asunto = SpreadsheetApp.getActive().getActiveSheet().getRange(fila, 3).getValue();
direccion = SpreadsheetApp.getActive().getActiveSheet().getRange(fila, 1).getValue();
mensaje = SpreadsheetApp.getActive().getActiveSheet().getRange(fila, 2).getValue();
GmailApp.sendEmail(direccion, asunto, mensaje);
fila++
}
//al finalizar el bucle dejaré un mensaje de alerta
SpreadsheetApp.getUi().alert("Mensajes enviados con éxito");
}
Mira el video para ver como funciona:
https://www.youtube.com/watch?v=ZWENS_QJW6w


0 Comentarios