Clase DisplayUnitLabel (Excel VBA)

La clase DisplayUnitLabel representa un rótulo de unidad en un eje del gráfico especificado.

Los principales procedimientos de la clase DisplayUnitLabel son Delete y Select

Set

Para usar una variable de clase DisplayUnitLabel, primero debe ser instanciado, por ejemplo

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

Las variables de tipo DisplayUnitLabel se pueden establecer utilizando el procedimiento Axis.DisplayUnitLabel

Temas

Los siguientes procedimientos de esta clase se han agrupado y se describen en una página temática separada

Formula with its procedures Formula, FormulaLocal, FormulaR1C1 y FormulaR1C1Local

Métodos

Los principales métodos de la clase DisplayUnitLabel son

Delete - Elimina el objeto.

ActiveChart.Axes(1).DisplayUnitLabel.Delete

Select - Selecciona el objeto.

ActiveChart.Axes(1).DisplayUnitLabel.Select

Otros Métodos

SetProperty -

Propiedades

Caption Devuelve o establece un valor de tipo String que representa el texto de la unidad de presentación.

ActiveChart.Axes(1).DisplayUnitLabel.Caption =

Characters Devuelve un objeto Characters que representa un rango de caracteres dentro del texto del objeto.

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

Format Devuelve el objeto ChartFormat .

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

Height Devuelve el alto, en puntos, del objeto.

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

HorizontalAlignment Devuelve o establece un valor de tipo Variant que representa la alineación horizontal del objeto especificado.

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

Left Devuelve o establece un valor de tipo Double que representa la distancia, en puntos, desde el borde izquierdo del objeto al borde izquierdo de la columna a (en una hoja de cálculo) o al borde izquierdo del área del gráfico (en un gráfico).

ActiveChart.Axes(1).DisplayUnitLabel.Left =

Name Devuelve un valor de tipo String que representa el nombre del objeto.

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

Orientation Devuelve o establece un valor de tipo Variant que representa la orientación del texto.

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

Parent Devuelve el objeto primario del objeto especificado.

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

Position Devuelve o establece la posición del rótulo de unidades de un eje del gráfico.

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

ReadingOrder Devuelve o establece el orden de lectura del objeto especificado.

ActiveChart.Axes(1).DisplayUnitLabel.ReadingOrder =

Shadow Devuelve o establece un valor de tipo Boolean que determina si el objeto tiene una sombra.

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

Text Devuelve o establece el texto del objeto especificado.

ActiveChart.Axes(1).DisplayUnitLabel.Text =

Top Devuelve o establece un valor de tipo Double que representa la distancia, en puntos, desde el borde superior del objeto hasta la parte superior de la fila 1 (en una hoja de cálculo) o hasta la parte superior del área del gráfico (en un gráfico).

ActiveChart.Axes(1).DisplayUnitLabel.Top =

VerticalAlignment Devuelve o establece un valor de tipo Variant que representa la alineación vertical del objeto especificado.

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

Width Devuelve el ancho, en puntos, del objeto.

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