Buongiorno,
con la presente sono a chiedere informazioni in merito ad uno scadenzario in excel.
In questo file excel sviluppato in fogli di google, ho una tabella composta da n righe ed n colonne.
Avrei bisogno di creare, tramite l'editor script di google, un promemoria che invii una mail con la scadenza di un determinato corso di formazione riferito al dipendente. ALMENO CON UN MESE DI ANTICIPO.
Riepilogando nella colonna A ho i nominativi dei dipendenti, nelle colonne B/C/D/ecc.. ho le date rispettivamente del corso e della scadenza.
Spero di essere stato chiaro.
N.B. Allego codice che ho reperito sul web ma mi è poco chiaro.
function sendEmail() {
var today = new Date(); // es: 30/03/2018
var values = SpreadsheetApp.getActiveSheet().getDataRange().getValues();
for(n=1;n<values.length;++n){
var cell_date = values[n][3];
today.setMonth(1); // imposta l'avviso di scadenza a un mese prima
var expired = today > cell_date;
if (expired) {
MailApp.sendEmail("",
'SCADENZA VISITA MEDICA - '+ values[n][0],
'Sta per scadere Servizio scaduto per il sig. ');
Logger.log('Mail inviata all\'indirizzo ' + ' del sig. ' );
}
}
}
Attendo riscontro in merito.
Grazie.
Thomas