Classe Top10 - um visual dos 10 principais valores de uma regra de formatação condicional (Excel VBA)

A classe Top10 representa um visual dos 10 principais valores de uma regra de formatação condicional. Aplicar uma cor a um intervalo facilita a visualização do valor de uma célula em relação a outras células.


Dim tp1 as Top10
Set tp1 = ActiveCell.FormatConditions(Index:=1)

For Each

Aqui está um exemplo de processamento dos itens Top10 em uma coleção.


Dim tp1FormatCondition As Top10
For Each tp1FormatCondition In ActiveCell.FormatConditions
	
Next tp1FormatCondition

Métodos

Delete - Exclui o objeto de regra da formatação condicional especificado.

ModifyAppliesToRange - Define o intervalo de células ao qual esta regra de formatação se aplicará.

SetFirstPriority - Define o valor de prioridade para esta regra de formatação condicional como 1 para que ela seja avaliada antes de todas as outras regras na planilha.

SetLastPriority - Define a ordem de avaliação para esta regra de formatação condicional para que ela seja avaliada após todas as outras regras na planilha.

Propriedades

AppliesTo Retorna um objeto Range especificando o intervalo de células ao qual a regra de formatação é aplicada.

Borders Retorna uma coleção Borders que especifica a formatação de bordas de célula se a regra de formatação condicional for avaliada como true. Somente leitura.

CalcFor Retorna ou define uma das constantes da enumeração XlCalcFor , que especifica como o formato condicional em um relatório de tabela dinâmica deve ser avaliado.

Font Retorna um objeto Font que especifica a formatação de fonte se a regra de formatação condicional for avaliada como true. Somente leitura.

Interior Retorna um objeto interior que especifica os atributos interiores de uma célula para uma regra de formatação condicional que é avaliada como true. Somente leitura.

NumberFormat Retorna ou define o formato de número aplicado a uma célula caso a regra de formatação condicional seja avaliada como True. de leitura/gravação.

Percent Retorna ou define um valor Boolean que especifica se a ordem é determinada por um valor porcentual.

Priority Retorna ou define um valor de prioridade da regra de formatação condicional. A prioridade determina a ordem de avaliação quando várias regras de formatação condicional existirem em uma planilha.

PTCondition Retorna um valor Boolean indicando se o formato condicional está sendo aplicado a uma Tabela Dinâmica. Somente leitura.

Rank Retorna ou define um valor Long , especificando o número ou a porcentagem do valor de classificação da regra de formatação condicional.

ScopeType Retorna ou define uma das constantes da enumeração XlPivotConditionScope , que determina o escopo do formato condicional quando aplicado a uma tabela dinâmica.

StopIfTrue Retorna ou define um valor Boolean que determina se as regras de formatação adicionais na célula devem ser avaliadas se a regra atual avaliar para True.

TopBottom Retorna ou define uma das constantes da enumeração XlTopBottom , que determina se a classificação é avaliada a partir da parte superior ou inferior.

Type Retorna uma das constantes da enumeração XlFormatConditionType , que especifica o tipo de formato condicional. Somente leitura.

Borders - Uma coleção de quatro objetos Border que representam as quatro bordas de um objeto Range ou de estilo .

Font - Contém os atributos de fonte (nome, tamanho, cor, etc) de um objeto.

Interior - Representa o interior de um objeto.

Range - Representa uma célula, uma linha, uma coluna, uma seleção de células contendo um ou mais blocos contíguos de células ou um intervalo 3D.