Google Planilhas Avançado - #125 Dashboard de Formatações
19/10/2023Neste tutorial montaremos um painel para criação bem ágil de formatações condicionais. Neste mesmo painel também colocaremos a opção de limpar as formatações.
Painel de Formatações Condicionais - Google Sheets
O painel ficará com a seguinte aparência:
Vamos então ao código:
let app = SpreadsheetApp;
let spreadsheet = app.getActiveSpreadsheet();
let sheet = spreadsheet.getSheetByName('Menu');
let background = sheet.getRange('B1').getValue();
let color = sheet.getRange('B2').getValue();
let aba = sheet.getRange('B3').getValue();
let range = sheet.getRange('B4').getValue();
function createFormat()
{
let ranges = spreadsheet.getSheetByName(aba).getRange(range);
let rule = app.newConditionalFormatRule()
.whenNumberGreaterThan(100)
.setRanges([ranges])
.setBackground(background)
.setFontColor(color)
.build();
spreadsheet.getSheetByName(aba).setConditionalFormatRules([rule]);
}
function clearFormat()
{
spreadsheet.getSheetByName(aba).clearConditionalFormatRules();
}
Então é isso pessoal, por hoje é só! Fiquem todos com Deus! Sucesso nos códigos e na vida!
Precisa de um professor? webdesignemfoco@gmail.com
O senhor é meu pastor e nada me faltará!
Posts Relacionados
Google Planilhas Avançado - #124 API Versão 3 do Bling
No tutorial de hoje aprenderemos como atualizar a API do Bling para a versão 3.
Google Planilhas Avançado - #126 Projeto Completo - Assinatura Digital I
Hoje iniciamos o tutorial de assinatura dentro do Google Planilhas, ou seja, é possível que um documento seu seja validado por um gestor na sua planilha.