Classe DataLabel - l'étiquette de données (Excel VBA)

Cet objet représente l'étiquette de données sur une courbe de tendance ou un point d'un graphique (Chart point).

Les classes suivantes donnent accès à la classe DataLabel

Pour utiliser une variable de classe DataLabel, elle doit d'abord être instanciée, par exemple

Dim dtl as DataLabel
Set dtl = ActiveCell.Width(1).DataLabel

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe DataLabel : DataLabels.Item, Point.DataLabel et Trendline.DataLabel.

For Each

Voici un exemple de traitement des éléments DataLabel 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.

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).

Caption Cette propriété renvoie ou définit une valeur de type String qui représente le texte de l'étiquette des données.

Characters Renvoie un objet Characters qui représente une plage de caractères dans le texte de l'objet. Vous pouvez utiliser l’objet Characters pour mettre en forme les caractères d’une chaîne de texte.

Format Renvoie l'objet ChartFormat . En lecture seule.

Formula Obtient ou définit une valeur de type String qui représente la formule de l'objet à l'aide de la notation de style A1, en anglais. En lecture-écriture.

FormulaLocal Obtient ou définit une valeur String qui représente la formule de l’objet en utilisant la notation de type A1, dans la langue de l’utilisateur. Lecture-écriture.

FormulaR1C1 Obtient ou définit une valeur String qui représente la formule de l’objet en utilisant la notation de type L1C1, en anglais. Lecture-écriture.

FormulaR1C1Local Obtient ou définit une valeur String qui représente la formule de l’objet en utilisant la notation de type L1C1, dans la langue de l’utilisateur. Lecture-écriture.

Height Renvoie la hauteur de l'objet en points. Lecture-écriture.

HorizontalAlignment Cette propriété renvoie ou définit une valeur de type Variant qui représente l’alignement horizontal de l’objet spécifié.

Left Cette propriété renvoie ou définit une valeur de type double qui représente la distance en pointsentre le bord gauche de l'objet et le bord gauche de colonne a (dans une feuille de calcul) ou le bord gauche de la zone de graphique (dans un graphique).

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.

Text Cette propriété renvoie ou définit le texte de l'objet spécifié. String en lecture/écriture.

Top Cette propriété renvoie ou définit une valeur de type double qui représente la distance en pointsentre le bord supérieur de l'objet et le haut de ligne 1 (dans une feuille de calcul) ou le haut de la zone de graphique (dans un graphique).

VerticalAlignment Cette propriété renvoie ou définit une valeur de type Variant qui représente l’alignement vertical de l’objet spécifié.

Width Renvoie la largeur de l'objet en points. En lecture seule.

Characters - Cet objet représente les caractères d'un objet contenant du texte.

ChartFormat - Cet objet fournit l'accès à la mise en forme Office Art pour des éléments de graphique.