function myFunction() {
function Lento() {
var h1 = SpreadsheetApp.getActive().getSheetByName('Hoja 1');
var h2 = SpreadsheetApp.getActive().getSheetByName('Hoja 2');
var rowsh1 = h1.getDataRange();
var valuesh1 = rowsh1.getValues();
var numColsh1 = rowsh1.getNumColumns();
var numRowsh1 = rowsh1.getNumRows();
var rowsh2 = h2.getDataRange();
var valuesh2 = rowsh2.getValues();
var numColsh2 = rowsh2.getNumColumns();
var numRowsh2 = rowsh2.getNumRows();
var idusuario = [];
var identificador = [];
//recorremos fila a fila y cogemos los datos de la hoja1
for (var r=1; r<valuesh2.length; r++) {
var rowh2 = valuesh2[r],
nombre = rowh2[1],
email = rowh2[2],
telefono = rowh2[3],
mensaje = rowh2[4],
urllanding = rowh2[5],
fechausuario = rowh2[6];
idusuario[r] = rowh2[0];//Guardamos los gclid del usuario en un array
}
//recorremos fila a fila y cogemos los datos de la hoja2
for (var r=1; r<valuesh1.length; r++) {
var rowh1 = valuesh1[r],
palabraclave = rowh1[1],
ciudad = rowh1[2],
fecha = rowh1[4],
pais = rowh1[5];
identificador[r] = rowh1[0];//Guardamos los gclid en un array
}
for (var i=identificador.length-1;i>0;i--)
{
var encontrado = false;
for (var y=1;y<idusuario.length;y++)
{
if (identificador[i]== null || idusuario[y] == null) continue;
if (identificador[i] == idusuario[y])
{
Logger.log("encontramos el " + i);
Logger.log("identificador " + identificador[i]);
Logger.log("idusuario " + idusuario[y]);
encontrado = true;
break;
}
}
if (!encontrado) {
Logger.log("eliminamos el " + i);
h1.deleteRow(i+1);
}
}
}
Lento();
}