Google Planilhas Avançado - #121 Usando Bibliotecas Externas no Google Apps Script
21/08/2023No tutorial de hoje aprenderemos como usar bibliotecas externas dentro do Google Apps Script para agilizar e facilitar o desenvolvimento. Nesta aula usaremos a lib MomentJS e Vanilla Masker.
Libs Externas no Google Sheets
Sim, você pode usar bibliotecas externas no Google Apps Script para estender as funcionalidades dos seus scripts. O Google Apps Script permite que você use bibliotecas JavaScript externas e utilize seus métodos e recursos em seus próprios scripts. Isso pode ser útil quando você precisa de funcionalidades que não estão disponíveis diretamente no Google Apps Script ou quando deseja reutilizar código existente.
Nessa aula utilizaremos as seguintes libs externas:
- Moment.JS
- Vanilla Masker
Função Principal
Nossa função principal ficou assim:
let app = SpreadsheetApp;
let spreadsheet = app.getActiveSpreadsheet();
let sheet = spreadsheet.getSheets()[0];
function libsExternal()
{
let data = sheet.getRange('A2').getValue();
//let dataFormatada = moment(data).format('DD/MM/YYYY hh:mm');
let dataFormatada = moment(data).format('MM/YYYY');
console.log(dataFormatada);
let telefone = sheet.getRange('C2').getValue();
let telefoneFormatado = VMasker.toPattern(telefone, "(99)9999-9999");
console.log(telefoneFormatado);
let valor = sheet.getRange('B2').getValue();
let valorFormatado = VMasker.toMoney(valor);
console.log(valorFormatado);
}
Lembrando que, conforme demonstrado no vídeo, você precisa criar os arquivos e colar o código minificado das libs.
Por hoje é só! Fiquem todos com Deus! Sucesso nos códigos e na vida!
Precisa de ajuda na sua planilha? webdesignemfoco@gmail.com