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 - #97 Converter Excel em Google Planilhas Automaticamente

14/04/2022

Nesse tutorial vamos aprender como converter automaticamente uma planilha do Excel em um arquivo do Google Planilhas utilizando Google Apps Scripts.

Transformar Excel em Google Planilhas

Apesar do Google abrir planilhas Excel online, ele não dá acesso ao Google Apps Scripts por exemplo. Para isso, faz-se necessário converter o Excel em Google Planilhas.

Nessa aula aprenderemos como fazer isso:

let drive = DriveApp;

function conversorExcel() {
    let folderId = "1dM2SZU2wyH7kHp203YVSyqFdcCYXz8AK";
    let folder = drive.getFolderById(folderId);
    let files = folder.getFilesByType(MimeType.MICROSOFT_EXCEL);
    while(files.hasNext()){
        let file = files.next();
        let name = file.getName().split('.')[0];
        let id = file.getId();
        let blob = file.getBlob();
        let newFile = {
            title: name + 'Convertido',
            parents: [{id: folderId}]
        }
        let newSheet = Drive.Files.insert(newFile,blob,{convert:true});
        Drive.Files.remove(id);
        let sheet = SpreadsheetApp.openById(newSheet.getId());
        sheet.getRange("A1:D1").setBackground('red');
        sheet.getRange("A2").setFontWeight('bold');
    }
}

Não se esqueça de alterar o id da sua pasta, bem como o nome da aba no código acima.

Ao fim você pode criar um acionador para executar a função de tempos em tempos.

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

Precisa de um professor? webdesignemfoco@gmail.com

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

Posts Relacionados

Google Planilhas Avançado - #96 Controle Financeiro - Evite estes 5 Erros em suas Planilhas Google
No tutorial de hoje veremos 5 erros muito comuns entre os desenvolvedores de Google Planilhas e que devem ser evitados.
Saiba mais!
Google Planilhas Avançado - #98 Ordenamento por Cores
Nesse tutorial vamos aprender como relizar o ordenamento por cores utilizando para isso o código do Google Apps Scripts.
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!