Classe Point - point (Excel VBA)

Cet objet représente un point dans une série d'un graphique.

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

Dim pnt as Point
Set pnt = Charts(1).SeriesCollection(1)

Les variables du type Point peuvent être définies à l'aide de la procédure Points.Item

For Each

Voici un exemple de traitement des éléments Point dans une collection

Dim pnt() As Double
For Each pnt In Charts(1).SeriesCollection(1).Points
	
Next pnt

Méthodes

ApplyDataLabels - Cette méthode applique des étiquettes de données à un point.

ClearFormats - Cette méthode annule la mise en forme de l'objet.

Copy - Si le point possède une image de remplissage, cette méthode copie l’image dans le presse-papiers.

Delete - Cette méthode supprime la série à laquelle le point appartient.

Paste - Cette méthode colle une image du Presse-papiers en tant que marqueur sur le point sélectionné.

PieSliceLocation - Renvoie la position verticale ou horizontale d’un point sur un élément de graphique, en points, entre le bord supérieur ou gauche de l’objet et le bord supérieur ou gauche de la zone de graphique.

Select - Cette méthode sélectionne l'objet.

Propriétés

ApplyPictToEnd Cette propriété a la valeur True si une image est appliquée à l'extrémité du point ou de tous les points de la série. Boolean (en lecture/écriture).

ApplyPictToFront Cette propriété a la valeur True si une image est appliquée devant le point ou tous les points de la série. Boolean (en lecture/écriture).

ApplyPictToSides Cette propriété a la valeur True si une image est appliquée aux côtés du point ou de tous les points de la série. Boolean (en lecture/écriture).

DataLabel Renvoie un objet DataLabel qui représente l’étiquette de données associée au point. En lecture seule.

Explosion Renvoie ou définit la valeur d’explosion pour une coupe de graphique en secteurs ou de graphique en anneaux. Renvoie 0 (zéro) s’il n’y a aucune explosion (la pointe de la coupe est dans le centre du graphique). Long (en lecture/écriture).

Format Renvoie l’objet ChartFormat . En lecture seule.

Has3DEffect True si un point a une apparence en trois dimensions. Boolean (en lecture/écriture).

HasDataLabel Cette propriété a la valeur True si le point possède une étiquette de données. Boolean (en lecture/écriture).

Height Renvoie la hauteur, exprimée en points, de l’objet. En lecture seule.

InvertIfNegative La valeur true si Microsoft Excel inverse le motif de l’élément lorsqu’il correspond à un nombre négatif. Boolean (en lecture/écriture).

IsTotal True si le point représente un total. Boolean (en lecture/écriture).

Left Renvoie une valeur qui représente la distance en pointsentre le bord gauche de l’objet et le bord gauche de la zone de graphique. En lecture seule.

MarkerBackgroundColor Définit la couleur d’arrière-plan de la marque sous la forme d’une couleur RVB ou renvoie la valeur de l’index de couleur correspondante. Ne s'applique qu'aux graphiques en courbes, en nuages de points et en radar. Long (en lecture/écriture).

MarkerBackgroundColorIndex Cette propriété renvoie ou définit la couleur d'arrière-plan de marque sous forme d'index dans la palette de couleurs actuelle ou sous la forme d'une des constantes XlColorIndex suivantes : xlColorIndexAutomatic ou xlColorIndexNone. Ne s'applique qu'aux graphiques en courbes, en nuages de points et en radar. Long (en lecture/écriture).

MarkerForegroundColor Définit la couleur de premier plan de la marque sous la forme d’une couleur RVB ou renvoie la valeur de l’index de couleur correspondante. Ne s'applique qu'aux graphiques en courbes, en nuages de points et en radar. Long (en lecture/écriture).

MarkerForegroundColorIndex Cette propriété renvoie ou définit la couleur de premier plan du marqueur sous forme d'index dans la palette de couleurs actuelle ou sous la forme d'une des constantes XlColorIndex suivantes : xlColorIndexAutomatic ou xlColorIndexNone. Ne s'applique qu'aux graphiques en courbes, en nuages de points et en radar. Long (en lecture/écriture).

MarkerSize Cette propriété renvoie ou définit la taille des marques de données, en points. Il peut s'agir d'une valeur comprise entre 2 et 72. Long (en lecture/écriture).

MarkerStyle Renvoie ou définit le style de marqueur pour un point ou une série dans un graphique en courbes, à nuages de points ou en radar. Énumération XlMarkerStyle en lecture-écriture.

Name Renvoie le nom de l'objet. En lecture seule.

PictureType Cette propriété renvoie ou définit une valeur XlChartPictureType qui représente le mode d’affichage des images sur une colonne ou un graphique à barres.

PictureUnit2 Cette propriété renvoie ou définit l’unité de chaque image du graphique si la propriété PictureType (TypeImage ) est définie sur xlStackScale (si ce n’est pas le cas, cette propriété est ignorée). Type de données Double en lecture-écriture.

SecondaryPlot True si le point se trouve dans la section secondaire d’un graphique en secteurs de secteur ou une barre d’un graphique en secteurs. S’applique uniquement aux points des graphiques en secteurs ou en barres de secteur. Boolean (en lecture/écriture).

Shadow Cette propriété renvoie ou définit une valeur de type Boolean qui détermine si l'objet est ombré.

Top Renvoie une valeur qui représente la distance en pointsentre le bord supérieur de l’objet et le bord supérieur de la zone de graphique. En lecture seule.

Width Renvoie la largeur, exprimée en points, de l’objet. En lecture seule.

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

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