Google Planilhas Avançado - #97 Converter Excel em Google Planilhas Automaticamente
14/04/2022Nesse 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
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.
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.