Objeto DataLabel (PowerPoint)

Representa el rótulo de datos de una línea de tendencia o un punto del gráfico.

Observaciones

En una serie, el objeto DataLabel es un miembro de la colección DataLabels. El conjunto DataLabels contiene un objeto DataLabel por cada punto. Para una serie sin puntos definibles (por ejemplo, una serie de área), la colección DataLabels contiene un único objeto DataLabel.

Ejemplo:

Nota:

[!NOTA] Si bien el siguiente código se aplica a Microsoft Word, puede modificarlo para que se aplique a PowerPoint.

Use DataLabels (index), donde index es el número de índice de la etiqueta de datos, para devolver un único objeto DataLabel . En el siguiente ejemplo se establece el formato numérico del quinto rótulo de datos en la primera serie del primer gráfico del documento activo.

With ActiveDocument.InlineShapes(1)

    If .HasChart Then

        .Chart.SeriesCollection(1).DataLabels(5).NumberFormat = "0.000"

    End If

End With


Nota:

[!NOTA] Si bien el siguiente código se aplica a Microsoft Word, puede modificarlo para que se aplique a PowerPoint.

Utilice la propiedad Point.DataLabel para devolver el objeto DataLabel de un solo punto. En el siguiente ejemplo se activa el rótulo de datos para el segundo punto de la primera serie del primer gráfico del documento activo y se establece el texto del rótulo como "Saturday".

With ActiveDocument.InlineShapes(1)

    If .HasChart Then

        With .Chart.SeriesCollection(1).Points(2)

            .HasDataLabel = True

            .DataLabel.Text = "Saturday"

        End With

    End If

End With


Nota:

[!NOTA] Si bien el siguiente código se aplica a Microsoft Word, puede modificarlo para que se aplique a PowerPoint.

La propiedad Trendline.DataLabel en una línea de tendencia devuelve el texto que se muestra en ésta. Puede ser la ecuación, el valor R cuadrado o ambos (si se muestran los dos). En el siguiente ejemplo se establece el texto de la línea de tendencia para la primera línea de la primera serie del primer gráfico en el documento activo para que solo muestre la ecuación.

With ActiveDocument.InlineShapes(1)

    If .HasChart Then

        With .Chart.SeriesCollection(1).Trendlines(1)

            .DisplayRSquared = False

            .DisplayEquation = True

        End With

    End If

End With

Consulte también

Referencia del modelo de objetos de PowerPoint

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.