Classe DisplayUnitLabel (Excel VBA)

A classe DisplayUnitLabel representa um rótulo de unidade em um eixo no gráfico especificado.

Os principais procedimentos da classe DisplayUnitLabel são Delete e Select

Set

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

Dim dul as DisplayUnitLabel
Set dul = ActiveChart.Axes(1).DisplayUnitLabel

As variáveis ​​de classe DisplayUnitLabel podem ser definidas usando o procedimento Axis.DisplayUnitLabel.

Temas

Os procedimentos a seguir nesta aula foram agrupados e são descritos em uma página de tema separada

Formula with its procedures Formula, FormulaLocal, FormulaR1C1 e FormulaR1C1Local

Métodos

Estes são os principais métodos da classe DisplayUnitLabel

Delete - Exclui o objeto.

ActiveChart.Axes(1).DisplayUnitLabel.Delete

Select - Seleciona o objeto.

ActiveChart.Axes(1).DisplayUnitLabel.Select

Propriedades

Caption Retorna ou define um valor String que representa o texto do rótulo da unidade exibida.

ActiveChart.Axes(1).DisplayUnitLabel.Caption =

Characters Retorna um objeto Characters que representa um intervalo de caracteres dentro do texto do objeto. Você pode usar o objeto Characters para formatar caracteres dentro de uma cadeia de caracteres de texto.

Dim chrsCharacters As Characters
Set chrsCharacters = ActiveChart.Axes(1).DisplayUnitLabel.Characters

Format Retorna o objeto ChartFormat . Somente leitura.

Dim cftFormatted As ChartFormat
Set cftFormatted = ActiveChart.Axes(1).DisplayUnitLabel.Format

Height Retorna a altura, em pontos, do objeto. Somente leitura.

Dim dblHeight As Double
dblHeight = ActiveChart.Axes(1).DisplayUnitLabel.Height

HorizontalAlignment Retorna ou define um valor que representa o alinhamento horizontal para o objeto especificado.

ActiveChart.Axes(1).DisplayUnitLabel.HorizontalAlignment = xlHAlignCenter

Left Retorna ou define um valor Double que representa a distância, em pontos, da borda esquerda do objeto à borda esquerda da coluna a em uma planilha ou à borda esquerda da área do gráfico (em um gráfico).

ActiveChart.Axes(1).DisplayUnitLabel.Left =

Name Retorna um valor String que representa o nome do objeto.

Dim strName As String
strName = ActiveChart.Axes(1).DisplayUnitLabel.Name

Orientation Retorna ou define um valor que representa a orientação do texto.

ActiveChart.Axes(1).DisplayUnitLabel.Orientation = xlDownward

Parent Retorna o objeto pai do objeto especificado. Somente leitura.

Dim objParent As Object
Set objParent = ActiveChart.Axes(1).DisplayUnitLabel.Parent

Position Retorna ou define a posição do rótulo da unidade em um eixo no gráfico. XlChartElementPosition de leitura/gravação.

ActiveChart.Axes(1).DisplayUnitLabel.Position = xlChartElementPositionAutomatic

ReadingOrder Retorna ou define o sentido de leitura do objeto especificado. Pode ser uma das seguintes constantes XlReadingOrder : xlRTL da direita para a esquerda, xlLTR (da esquerda para a direita) ou xlContext. Long de leitura/gravação.

ActiveChart.Axes(1).DisplayUnitLabel.ReadingOrder =

Shadow Retorna ou define um valor Boolean que determina se o objeto possuirá uma sombra.

ActiveChart.Axes(1).DisplayUnitLabel.Shadow = True

Text Retorna ou define o texto do objeto especificado. String de leitura/gravação.

ActiveChart.Axes(1).DisplayUnitLabel.Text =

Top Retorna ou define um valor Double que representa a distância, em pontos, da borda superior do objeto até a parte superior da linha 1 em uma planilha ou a parte superior da área do gráfico (em um gráfico).

ActiveChart.Axes(1).DisplayUnitLabel.Top =

VerticalAlignment Retorna ou define um valor que representa o alinhamento vertical do objeto especificado.

ActiveChart.Axes(1).DisplayUnitLabel.VerticalAlignment = xlVAlignBottom

Width Retorna a largura, em pontos, do objeto. Somente leitura.

Dim dblWidth As Double
dblWidth = ActiveChart.Axes(1).DisplayUnitLabel.Width