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 - #26 Classe ConditionalFormatRuleBuilder

09/09/2019

Na aula de hoje vamos ver como criar formatações condicionais personalizadas utilizando o Google Apps Script. O código nos permite fazer formatações não existentes no padrão do Google Planilhas.

Formatação Condicional Personalizada

Para utilizarmos formatações condicionais personalizadas através do Google Apps Script precisamos chamar a classe ConditionalFormatRuleBuilder que é instanciada no código através do newConditionalFormatRule().

//Conditional Rule
function conditionalRule()
{
  var app=SpreadsheetApp;
  var sheet=app.getActiveSheet();
  var range=sheet.getRange("B1:B10");
  var rule1=app.newConditionalFormatRule();
  var rule2=app.newConditionalFormatRule();
  var rule3=app.newConditionalFormatRule();

  rule1.whenNumberGreaterThan(18).setBackground("blue").setRanges([range]).build();
  rule2.whenNumberLessThan(18).setBackground("pink").setRanges([range]).build();
  rule3.whenCellEmpty().setBackground("green").setRanges([range]).build();

  var execute = sheet.getConditionalFormatRules();
  execute.push(rule1 , rule2 , rule3);
  sheet.setConditionalFormatRules(execute);
}

Na próxima aula faremos uma formatação condicional para valores repetidos.

Sucesso nos códigos e na vida!

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

Posts Relacionados

Google Planilhas Avançado - #25 Classe Range II e RangeList
Nessa aula iremos aprender como fazer uma seleção do intervalo selecionando valor por valor e também como selecionar vários intervalos.
Saiba mais!
Google Planilhas Avançado - #27 Classe ConditionalFormatRuleBuilder II
Na aula de hoje, como forma de aprofundar em formatações condicionais através do código, faremos uma formatação pegando valores repetidos.
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!