Google Planilhas Avançado - #76 Importando CSV
22/01/2021Nesse tutorial realizaremos a integração do Google Planilhas com um arquivo CSV oriundo do nosso computador.
Google Planilhas e CSV
No código a seguir vamos pegar o nosso arquivo CSV que está separado por vírgulas ou ponto e vírgulas e separá-los em colunas no nosso Google Planilhas.
let app=SpreadsheetApp;
let drive=DriveApp;
let spreadsheet=app.getActiveSpreadsheet();
let sheet=spreadsheet.getSheetByName("Dados");
let ui=app.getUi();
function onOpen()
{
ui.createMenu("Importar").addItem("CSV","importCsv").addToUi();
}
//Importar o CSV para o Google Planilhas
function importCsv() {
let row=1;
let csv=drive.getFilesByName("csv.csv").next().getBlob().getDataAsString();
let data=csv.split("\n").map((elem,ind,obj)=>{
let explodData=elem.split(';');
if(explodData[0] != ''){
sheet.getRange(row,1,1,explodData.length).setValues([explodData]);
}
row++;
});
}
Por hoje é só! Sucesso nos códigos e na vida!
Do you need a teacher? webdesignemfoco@gmail.com
Posts Relacionados
Google Planilhas Avançado - #75 Remoção de Dados Duplicados
Nesse tutorial aprenderemos duas formas de como remover dados duplicados na planilha do Google, uma através do menu e outra pelo script.
Google Planilhas Avançado - #77 Menus Dependentes Múltiplos
Nesse tutorial vamos aprender como criar menus dependentes dropdown múltiplos utilizando o Google Planilhas usando Google Apps Script.