Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

Google Planilhas Avançado - #69 Enviando emails com anexo

22/07/2020

Nessa vídeoaula aprenderemos como exportar o pdf criado nas aulas anteriores como um anexo de um email.

Google Planilhas - Email com pdf anexo

Vamos trabalhar entao na função sendMail para conseguir enviar o email através de uma planilha do google e ainda anexando um arquivo como anexo:

let drive=DriveApp;
let app=SpreadsheetApp;
let mail=MailApp;
let ui=app.getUi();
let spreadsheet=app.getActiveSpreadsheet();
let sheetImpressao=spreadsheet.getSheetByName("Impressão");
let folderID="1Mae6nvTNhlEr3GfT-Qbc_K1_TODuKGCk";
let pdfName="myPDF";

function sendMail()
{
    let values= sheetImpressao.getDataRange().getValues();
    let pdf=drive.getFolderById(folderID).getFilesByName("myPDF").next().getAs('application/pdf');
    values.map((elem,ind,obj)=>{
        if(ind > 0){
            mail.sendEmail(elem[2],"Contato do site","Esse é um email com anexo",{attachments: [pdf]});
        }
    });
}

Por hoje é só! Sucesso nos códigos e na vida!

Precisa de aulas particulares? webdesignemfoco@gmail.com

Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

Google Planilhas Avançado - #68 Exportando apenas uma aba para PDF
Nessa videoaula aprenderemos como exportar para pdf apenas uma aba da nossa planilhas, não exportando todas como no exemplo da última aula.
Saiba mais!
Google Planilhas Avançado - #70 Mala Direta
Nesse tutorial aprenderemos a utilizar um recurso que não vem nativamente, mas que é muito importante: mala direta no Google Planilhas.
Saiba mais!
Google Planilhas
Neste curso abordaremos a fundo as funcionalidades do Google Planilha. Adentraremos no Google App Script e na API do Google Sheet. Aproveite.
Saiba mais!