Classe Databar (Excel VBA)

A classe Databar representa uma regra de formatação condicional da barra de dados. Aplicar uma barra de dados a um intervalo ajuda você a ver o valor de uma célula em relação a outras células.

Member in collection

Item

Para usar uma variável de classe Databar, ela primeiro precisa ser instanciada por exemplo

Dim dtb as Databar
Set dtb = ActiveCell.FormatConditions(Index:=1)

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo Databar: FormatConditions.AddDatabar, FormatConditions.AddDatabar, FormatConditions.AddDatabar, FormatConditions.AddDatabar, FormatConditions.AddDatabar, FormatConditions.AddDatabar e FormatConditions.AddDatabar.

For Each

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

Dim dtbFormatCondition As Databar
For Each dtbFormatCondition In ActiveCell.FormatConditions
	
Next dtbFormatCondition

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.

FormatConditions.Add - Adiciona um novo formato condicional.

FormatConditions.AddAboveAverage - Retorna um novo objeto AboveAverage que representa uma regra de formatação condicional para o intervalo especificado.

FormatConditions.AddColorScale - Retorna um novo objeto ColorScale que representa uma regra de formatação condicional que usa gradações em cores de célula para indicar diferenças relativas nos valores das células incluídas em um intervalo selecionado.

FormatConditions.AddDatabar - Retorna um objeto databar que representa uma regra de formatação condicional de barra de dados para o intervalo especificado.

FormatConditions.AddIconSetCondition - Retorna um novo objeto IconSetCondition que representa uma regra de formatação condicional de conjunto de ícones para o intervalo especificado.

FormatConditions.AddTop10 - Retorna um objeto Top10 que representa uma regra de formatação condicional para o intervalo especificado.

FormatConditions.AddUniqueValues - Retorna um novo objeto UniqueValues que representa uma regra de formatação condicional para o intervalo especificado.

FormatConditions.Delete - Exclui o objeto.

FormatConditions.Item - Retorna um único objeto de uma coleção.

Propriedades

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

AxisColor Retorna a cor do eixo de células com formatação condicional equivalente a barras de dados. Somente leitura.

AxisPosition Retorna ou define a posição do eixo das barras de dados especificadas por uma regra de formatação condicional. Leitura/gravação.

BarBorder Retorna um objeto que especifica a borda de uma barra de dados. Somente leitura.

BarColor Retorna um objeto FormatColor que você pode usar para modificar a cor das barras em um formato condicional de barra de dados.

BarFillType Retorna ou define a forma como uma barra de dados é preenchida com cores. Leitura/gravação.

Direction Retorna ou define a direção que o databar é exibido. Leitura/gravação.

Formula Retorna ou define um valor String representando uma fórmula que determina os valores aos quais a barra de dados será aplicada.

MaxPoint Retorna um objeto conditionvalue que especifica como a barra mais longa é avaliada para um formato condicional de barra de dados.

MinPoint Retorna um objeto conditionvalue que especifica como a barra mais curta é avaliada para um formato condicional de barra de dados.

NegativeBarFormat Retorna o objeto NegativeBarFormat associado a uma regra de formatação condicional da barra de dados. Somente leitura.

PercentMax Retorna ou define um valor Long que especifica o tamanho da barra mais longa como um percentual da largura da célula.

PercentMin Retorna ou define um valor Long que especifica o tamanho da barra mais curta como um percentual da largura da célula.

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.

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.

ShowValue Retorna ou define um valor Boolean que especifica se o valor da célula será exibido se o formato condicional da barra de dados for aplicado ao intervalo.

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.

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

FormatConditions.Count Retorna um valor Long que representa o número de objetos na coleção.

ConditionValue - Representa como a barra mais curta ou a barra mais longa é avaliada para uma regra de formatação condicional da barra de dados.

DataBarBorder - Representa a borda das barras de dados especificadas por uma regra de formatação condicional.

FormatColor - Representa a cor de preenchimento especificada para um limite de um formato condicional de escala de cores ou a cor da barra em um formato condicional de barra de dados.

NegativeBarFormat - Representa as configurações de cor das barras de dados referentes a valores negativos definidos por uma regra de formatação condicional de barra de dados.

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.