Tulip Media

Pensieri imprenditoriali

Script: invia e-mail tramite Fogli Google

Ecco un nuovo suggerimento per Fogli Google, che ti consente di inviare rapidamente email predefinite da un foglio di calcolo. Questa piccola funzionalità ti farà risparmiare tempo e produttività, poiché ti eviterà di dover digitare manualmente le tue email, soprattutto quando si tratta di email ricorrenti e noiose legate alla tua attività gestionale o operativa.

Personalmente lo utilizzo per informare i miei colleghi che il programma della settimana o del mese è pronto. Progettazione che condivido con loro in modo frammentato, come spiego in questo tutorial. Una volta terminato il palinsesto invito i miei interlocutori a consultarlo e confermare la propria presenza direttamente da Fogli Google, senza dover moltiplicare i compiti e i mezzi di informazione.

Ecco la procedura relativamente semplice da seguire:

Crea la tua newsletter

Apri un nuovo documento di Fogli Google, quindi inserisci gli indirizzi email dei tuoi futuri destinatari nella prima colonna. Quindi, davanti a ciascun destinatario, digita il messaggio che desideri inviare a ciascuno:

planning-pret

Crea ed esegui lo script di invio dell'e-mail

Fai clic su "Strumenti > Script Editor" e copia e incolla il seguente script:

function sendEmails() { var sheet = SpreadsheetApp.getActiveSheet(); var startRow = 2; // Digita la prima riga da elaborare var numRows = 2; // Digita qui il numero totale di righe da elaborare var dataRange = sheet.getRange(startRow, 1, numRows, 2) // Recupera i valori per ogni riga nell'intervallo. var dati = dataRange.getValues(); for (i in dati) { var row = dati[i]; var indirizzoemail = riga[0]; // 0 se le email sono nella prima colonna var message = row[1]; // 1 se il messaggio è nella seconda colonna var soggetto = "Oggetto della tua email"; // Digita l'oggetto dell'e-mail che intendi inviare MailApp.sendEmail(emailAddress, object, message); } }

Salva la sceneggiatura. Quando devi avvisare i destinatari della tua email, tutto ciò che devi fare è cliccare su "Script Editor", quindi selezionare "Invia email" dall'elenco delle funzioni (soprattutto se hai altre funzioni nel tuo editor), quindi fare clic su pulsante “esegui” (a forma di pulsante di riproduzione).

sendemail-googlesheets

Google ti chiederà di autorizzare la funzione, poi le email verranno inviate ai destinatari impostati nella tua tabella.

Nel caso di un programma: essere avvisato della conferma dei destinatari

Se, come me, vuoi utilizzare questo script per inviare un programma ai tuoi colleghi, puoi anche invitarli a digitare "OK" nel loro programma in modo che lo confermino. E per essere avvisato della loro conferma, devi andare negli orari di ciascuna persona e cliccare su “Strumenti > Regole di notifica”.

notifications-google-sheets

Ti consiglio di spuntare la casella “essere informato delle modifiche apportate”, oltre a “E-mail (riepilogo giornaliero)”, in modo da avere una e-mail con più conferme e non una e-mail ogni volta che qualcuno conferma la pianificazione.

Fonte : Sviluppatori Google.

 

I miei ultimi tweet

Nuovi cortometraggi su Blooness 👉 Il training dedicato ai migliori semi oleosi per la salute è finalmente disponibile in formato audio https://buff.ly/3xo9fTS
https://buff.ly/43DkrYR

Nuovi cortometraggi su Blooness 👉 Se ci fosse un solo integratore da assumere, sarebbe il magnesio (insieme alla vitamina D). La guida completa ai migliori multivitaminici sul mercato ancora disponibile qui con accesso gratuito https://buff.ly/49bHqvp
https://buff.ly/49c3rKK

Nuovi cortometraggi su Blooness 👉 L'ultimo corso Blooness sulle proteine # è disponibile in formato audio https://buff.ly/4aijbMW
https://buff.ly/3TP67cB

Carica di più

Non perderti i consigli aziendali via e-mail

Niente spam, solo un'e-mail quando viene pubblicato un nuovo contenuto.

7 risposte

  1. Ciao, grazie per questo script.
    Sto cercando qualcosa in particolare e non riesco a trovarlo: potete aiutarmi?

    Infatti, con lo stesso principio, vorrei inviare un elenco di email da foglio, specificando però una data di invio (che può essere diversa per ogni email), con una ricorrenza (ogni mese ad esempio). È possibile ?

    Grazie cordiali saluti.

  2. Buongiorno ! bellissima sceneggiatura, grazie! È possibile che lo script rilevi il numero di righe che contengono un'e-mail? (per evitare di ricevere un messaggio di errore se sono presenti righe vuote)

  3. Buongiorno,
    Ottengo questo errore:
    Email non valida: test (riga 13, file “Codice”)

    Come posso fare?

    Grazie!

  4. Buongiorno

    A seguito della tua spiegazione, vorrei inviare il file completo (file di richiesta di congedo).
    Questo file verrebbe distribuito a 4 persone: 3 persone + la persona che ha creato la richiesta.
    sarebbe possibile avere il codice per inviare il file completo

    Grazie per l'aiuto

  5. Vorrei creare un messaggio di promemoria automatico per la segnalazione di determinati dati da
    diversi fogli di lavoro in una cartella di lavoro
    a indirizzi di persone diverse
    diverso mensile ok
    esempio
    Per favore fatemi sapere l'indirizzo dell'orario 1
    Per favore fatemi sapere l'indirizzo del chilometraggio 2
    Per favore fatemi sapere l'indirizzo del consumo di acqua 3

  6. Ciao, grazie per il tuo ottimo lavoro!

    È possibile mantenere un certo layout nei messaggi (nuova riga, colore, grassetto ecc.) o devo accontentarmi di un testo semplice?

    Grazie mille in anticipo per la tua risposta,

    Cordiali saluti,

    Louis JAubert

  7. Ciao Luigi

    Ho capito come effettuare interruzioni di riga, ma devo ancora sapere come eseguire il resto del layout. Ad esempio, il testo è schiacciato in una colonna non visibile e non occupa la larghezza della pagina del messaggio Gmail.

    per un'interruzione di riga inserire il comando \n\n tra apostrofi
    ecco la mia riga di comando
    var messaggio = Ciao + '\n\n' +messaggio1 + '\n\n' + cortesia + '\n\n'+ firma;

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

it_ITIT