Classe NegativeBarFormat (Excel VBA)

A classe 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.

Item

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

Dim nbf as NegativeBarFormat
Set nbf = ActiveCell.FormatConditions(1).NegativeBarFormat

As variáveis ​​de classe NegativeBarFormat podem ser definidas usando o procedimento Databar.NegativeBarFormat.

BorderColor

Retorna um objeto FormatColor que você pode usar para especificar a cor da borda para barras de dados negativas. Somente leitura.

Dim fcrBorderColor As FormatColor
Set fcrBorderColor = ActiveCell.FormatConditions(1).NegativeBarFormat.BorderColor

BorderColorType

Especifica se é necessário usar a mesma cor de borda das barras de dados positivos. Leitura/gravação.

xlDataBarColor - Use a cor especificada na caixa de diálogo valor negativo e configuração do eixo ou usando as Propriedades ColorType e bordercolortype do objeto NegativeBarFormat , xlDataBarSameAsPositive - Use a mesma cor das barras de dados positivas.

Se você definir a Propriedade bordercolortype como xlDataBarColor, use a propriedade BorderColor para retornar um objeto FormatColor que você pode usar para especificar a cor da borda.

ActiveCell.FormatConditions(1).NegativeBarFormat.BorderColorType = xlDataBarColor

Color

Retorna um objeto FormatColor que você pode usar para especificar a cor de preenchimento para barras de dados negativas. Somente leitura.

Dim fcrColor As FormatColor
Set fcrColor = ActiveCell.FormatConditions(1).NegativeBarFormat.Color

ColorType

Especifica se é necessário usar a mesma cor de preenchimento das barras de dados positivos. Leitura/gravação.

xlDataBarColor - Use a cor especificada na caixa de diálogo valor negativo e configuração do eixo ou usando as Propriedades ColorType e bordercolortype do objeto NegativeBarFormat , xlDataBarSameAsPositive - Use a mesma cor das barras de dados positivas.

Se você definir a Propriedade ColorType como xlDataBarColor, use a propriedade Color para retornar um objeto FormatColor que você pode usar para especificar a cor de preenchimento.

ActiveCell.FormatConditions(1).NegativeBarFormat.ColorType = xlDataBarColor