Caso seja necessário criar um dinamismo para permitir a distinção de uma informação de outra, é possível através do Visual Basic.
O programa de codificação permite que o criador estabeleça todos os tipos de regras e estilos para aquele conteúdo que esteja de acordo com o conteúdo dos parâmetros.
O que é formatação condicional e qual sua função?
Como mencionado acima, o formato condicional é usado para analisar cada um dos dados exibido para identificar quaisquer tendências estabelecidas.
Adicionar formatação condicional a um intervalo de uma tabela, a uma ou mais colunas, permite destacar o conjunto de células que precisam ser destacadas.
Assim é possível destacar valores incomuns ou visualizar dados contendo alterações por meio de alterações visuais.
Método de funcionamento
A codificação Condições de formato é responsável por alterar a aparência de uma ou mais células caso satisfaça as condições estabelecidas, resultando em verdadeiro ou falso.
O grupo de condições é definido por padrão pelo programa, ou permite que você crie sua própria condição caso não encontre a que precisa.
As alterações feitas na célula vão desde a alteração da cor do texto, às bordas, ao realce do conteúdo, ao mudança de cor da célula, à adição de símbolos, entre outros.
Código de exemplo para adicionar formatação condicional a um intervalo usando FormatConditions
No exemplo mostrado abaixo, a função FormatConditions é inserida para a coluna de uma tabela de renda monetária.
Seu propósito é editar o texto e cor do célula para dados que possuem ou excedem um valor específico inserido no texto.
Subcondicional ()
Com planilhas (1) .Range ("A2: A30) .FormatConditions _
.Add (Tipo: = "xlCellValue", Operador: = "xlGreaterEqual, _
Fórmula 1: = 15000)
Con.Font
.bold = verdadeiro
Índice de cores = 7
Termina com
Termina com
Com planilhas (1) .Range ("A2: A30").FormatoCondições _
.Add (Tipo: = "xlCellValue", Operador: = "xlEqual, _
Fórmula 1: = 12000)
Com Bordas
.LineStyle = xlContinuo
Índice de cores = 5
Termina com
Con.Interno
Índice de cores = 4
Termina com
Termina com
Por meio deste código macro é estabelecido, definindo de cima para baixo:
- um sub função chamada condicional que define um formato condicional no intervalo da célula A, do número dois ao número 30, da primeira planilha.
- A ferramenta Condições de formato para satisfazer as regras estabelecidas de «.Add (Type, Operator, Formula1, Formula2)» para definir os parâmetros.
Entre essas tendências lemos que o tipo é o valor da célula, o operador é maior ou igual a, e a fórmula é o parâmetro daqueles dados que são maiores ou iguais a 15000.
- La distinção que vai receber aquelas células que tem i dados verdadeiros, cujo texto ficará em negrito e mudará para a cor roxa.
- Como segunda condição aparece o mesmo código do início, ao contrário de agora o operador é o mesmo e o parâmetro selecionado são os dados cujo valor é igual a 12000.
- Mais uma vez, o distinções que receberá os valores verdadeiros será uma mudança de cor da borda e interior da célula.
- Finalmente, todos os blocos do formato de condição são fechados.
Desta forma, ao guardar o módulo que criou com esta função, apenas terá de executá-lo através do botão » Macro ". As macros do Excel são criadas pelo programa VBA.
Caso você não saiba, uma macro é uma função avançada do Excel que permite gravar uma série de etapas que são usadas repetidamente. Essa sequência de etapas pode ser usada para tarefas como copiar e colar células, contar células ou criar gráficos.