Classe DataLabels (Excel VBA)
Collection de tous les objets DataLabel de la série spécifiée.
La classe Series donne accès à la classe DataLabels
Dim dls as DataLabels
Set dls = ActiveChart.FullSeriesCollection(1).DataLabels()
For Each
Voici un exemple de traitement des éléments DataLabels dans une collection
Dim dtl As DataLabel
For Each dtl In ActiveCell.Width.DataLabels()
Next dtl
Méthodes
Delete - Cette méthode supprime l'objet.
Item - Cette méthode renvoie un seul objet d'une collection.
Propagate - Vous permet de prendre le contenu et la mise en forme d'une seule étiquette de données et de l'appliquer à toutes les autres étiquettes de données de la série.
Select - Cette méthode sélectionne l'objet.
Propriétés
AutoText Cette propriété a la valeur True si l'objet génère automatiquement le texte approprié en fonction du contexte. Boolean (en lecture/écriture).
Count Cette propriété renvoie une valeur de type Long qui représente le nombre d’objets de la collection.
Format Renvoie l'objet ChartFormat . En lecture seule.
HorizontalAlignment Cette propriété renvoie ou définit une valeur de type Variant qui représente l’alignement horizontal de l’objet spécifié.
Name Renvoie une valeur de type String qui représente le nom de l'objet.
NumberFormat Cette propriété renvoie ou définit une valeur de type String qui représente le code du format de l'objet.
NumberFormatLinked True si le format numérique est lié aux cellules (de sorte que le format de nombre est modifié dans les étiquettes lorsqu'il est modifié dans les cellules). Boolean (en lecture/écriture).
NumberFormatLocal Cette propriété renvoie ou définit une valeur de type Variant qui représente le code du format d’un objet sous la forme d’une chaîne dans la langue de l’utilisateur.
Orientation Cette propriété renvoie ou définit une valeur de type Variant qui représente l'orientation de texte.
Position Cette propriété renvoie ou définit une valeur XlDataLabelPosition qui représente la position de l'étiquette de données.
ReadingOrder Renvoie ou définit l’ordre de lecture pour l’objet spécifié. Il peut s'agir de l'une des constantes XlReadingOrder suivantes: xlRTL (de droite à gauche), xlLTR (de gauche à droite) ou xlContext. Long (en lecture/écriture).
Separator Renvoie ou définit une valeur de type Variant qui représente le séparateur utilisé pour les étiquettes de données dans un graphique. Lecture-écriture.
Shadow Cette propriété renvoie ou définit une valeur de type Boolean qui détermine si l'objet est ombré.
ShowBubbleSize True pour afficher la taille des bulles pour les étiquettes de données sur un graphique. La valeur False les masque. Boolean (en lecture/écriture).
ShowCategoryName True pour afficher le nom de catégorie pour les étiquettes de données dans un graphique. La valeur False les masque. Boolean (en lecture/écriture).
ShowLegendKey Cette propriété a la valeur True si le symbole de légende d'étiquette de données est visible. Boolean (en lecture/écriture).
ShowPercentage True pour afficher la valeur du pourcentage pour les étiquettes de données dans un graphique. La valeur False les masque. Boolean (en lecture/écriture).
ShowRange Utilisé pour faire basculer le champ de plage s'il existe dans la plage d'étiquettes de données. Boolean (en lecture/écriture).
ShowSeriesName Cette propriété renvoie ou définit un objet de type Boolean pour indiquer le comportement d'affichage du nom de la série pour les étiquettes de données dans un graphique. Cette propriété a la valeur True pour afficher le nom de la série. La valeur False les masque. Lecture-écriture.
ShowValue Cette propriété renvoie ou définit un objet de type Boolean correspondant à un comportement d'affichage des valeurs d'étiquettes de données d'un graphique spécifié. La valeur True affiche les valeurs. La valeur False les masque. Lecture-écriture.
VerticalAlignment Cette propriété renvoie ou définit une valeur de type Variant qui représente l’alignement vertical de l’objet spécifié.