Classe Axis - axe (Excel VBA)

Cet objet représente un axe d'un graphique.

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

Dim axi as Axis
Set axi = ActiveChart.Axes(Type:=1)

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

For Each

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

Dim axiAxe As Axis
For Each axiAxe In ActiveChart.Axes()
	
Next axiAxe

Méthodes

Delete - Cette méthode supprime l'objet.

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

Propriétés

AxisBetweenCategories Cette propriété a la valeur True si l'axe des ordonnées coupe l'axe des abscisses entre les abscisses. Boolean (en lecture/écriture).

AxisGroup Renvoie le groupe pour l’axe spécifié. En lecture seule.

AxisTitle Renvoie un objet AxisTitle qui représente le titre de l’axe spécifié. En lecture seule.

BaseUnit Renvoie ou définit l'unité de base de l'axe des abscisses spécifié. Énumération XlTimeUnit en lecture-écriture.

BaseUnitIsAuto Cette propriété a la valeur True si Microsoft Excel sélectionne les unités de base appropriées à l'axe des abscisses spécifié. La valeur par défaut est True. Boolean (en lecture/écriture).

Border Renvoie un objet Border qui représente la bordure de l'objet.

CategoryNames Cette propriété renvoie ou définit tous les noms de catégorie pour l'axe spécifié sous la forme d'un tableau de texte. Lorsque vous définissez cette propriété, vous pouvez lui attribuer un tableau ou un objet Range qui contient les noms de catégorie. Variant en lecture/écriture.

CategorySortOrder

CategoryType Renvoie ou définit le type d'axe des abscisses. Énumération XlCategoryType en lecture-écriture.

Crosses Cette propriété renvoie ou définit le point sur l'axe spécifié où coupe l'autre axe. Long (en lecture/écriture).

CrossesAt Cette propriété renvoie ou définit le point d'intersection de l'axe des ordonnées et de l'axe des abscisses. Cette propriété ne s'applique qu'à l'axe des ordonnées. Type de données Double en lecture-écriture.

DisplayUnit Cette propriété renvoie ou définit l'étiquette d'unité pour l'axe des ordonnées. Type de données XlDisplayUnit, xlCustom ou xlNone en lecture-écriture.

DisplayUnitCustom Si la valeur de la propriété DisplayUnit est xlCustom, la propriété DisplayUnitCustom renvoie ou définit la valeur des unités affichées. La valeur doit être comprise entre 0 et 10E307. Type de données Double en lecture-écriture.

DisplayUnitLabel Cette propriété renvoie l’objet DisplayUnitLabel de l’axe spécifié. Renvoie la valeur null si la propriété HasDisplayUnitLabel a la valeur false. En lecture seule.

Format Renvoie l'objet ChartFormat . En lecture seule.

HasDisplayUnitLabel True si l'étiquette spécifiée par la propriété DisplayUnit ou DisplayUnitCustom est affichée sur l'axe spécifié. La valeur par défaut est True. Boolean (en lecture/écriture).

HasMajorGridlines Cette propriété a la valeur True si l'axe possède un quadrillage principal. Seuls les axes du groupe d'axes primaire peuvent posséder un quadrillage. Boolean (en lecture/écriture).

HasMinorGridlines Cette propriété a la valeur True si l'axe possède un quadrillage secondaire. Seuls les axes du groupe d'axes primaire peuvent posséder un quadrillage secondaire. Boolean (en lecture/écriture).

HasTitle Cette propriété a la valeur True si l'axe ou le graphique possède un titre visible. Boolean (en lecture/écriture).

Height Cette propriété renvoie une valeur de type double qui représente la hauteur de l’objet, exprimée en points.

Left Cette propriété renvoie une valeur de type double qui représente la distance en pointsentre le bord gauche de l'objet et le bord gauche de la zone de graphique.

LogBase Cette propriété renvoie ou définit la base du logarithme lorsque vous utilisez des échelles de journal. En lecture/écriture Double.

MajorGridlines Renvoie un objet GridLines qui représente le quadrillage principal de l’axe spécifié. Seuls les axes du groupe d'axes principaux peuvent posséder un quadrillage. En lecture seule.

MajorTickMark Renvoie ou définit le type de marque de graduation principale pour l’axe spécifié. Type de données XlTickMarken lecture-écriture.

MajorUnit Cette propriété renvoie ou définit les unités principales de l'axe des ordonnées. Type de données Double en lecture-écriture.

MajorUnitIsAuto Cette propriété a la valeur True si Microsoft Excel calcule les unités principales de l'axe des ordonnées. Boolean (en lecture/écriture).

MajorUnitScale Cette propriété renvoie ou définit la valeur d'échelle des unités principales pour l'axe des abscisses lorsque la propriété CategoryType a la valeur xlTimeScale. Type de données XlTimeUnit en lecture-écriture.

MaximumScale Cette propriété renvoie ou définit la valeur maximale de l'axe des ordonnées. Type de données Double en lecture-écriture.

MaximumScaleIsAuto Cette propriété a la valeur True si Microsoft Excel calcule la valeur maximale de l'axe des ordonnées. Boolean (en lecture/écriture).

MinimumScale Cette propriété renvoie ou définit la valeur minimale de l'axe des ordonnées. Type de données Double en lecture-écriture.

MinimumScaleIsAuto Cette propriété a la valeur True si Microsoft Excel calcule la valeur minimale de l'axe des ordonnées. Boolean (en lecture/écriture).

MinorGridlines Renvoie un objet GridLines qui représente le quadrillage secondaire de l’axe spécifié. Seuls les axes du groupe d'axes principaux peuvent posséder un quadrillage. En lecture seule.

MinorTickMark Renvoie ou définit le type de marques de graduation secondaire pour l'axe spécifié. Type de données XlTickMark en lecture-écriture.

MinorUnit Cette propriété renvoie ou définit les unités secondaires de l'axe des ordonnées. Type de données Double en lecture-écriture.

MinorUnitIsAuto True si Microsoft Excel calcule les unités secondaires de l’axe des ordonnées. Boolean (en lecture/écriture).

MinorUnitScale Cette propriété renvoie ou définit la valeur d'échelle unité secondaire pour l'axe des abscisses lorsque la propriété CategoryType est définie à la propriété CategoryType. Type de données XlTimeUnit en lecture-écriture.

ReversePlotOrder True si Microsoft Excel trace les points de données du dernier au premier. Boolean (en lecture/écriture).

ScaleType Renvoie ou définit le type d'échelle de l'axe des ordonnées. Type de données XlScaleType en lecture-écriture.

TickLabelPosition Décrit la position des étiquettes de graduation sur l'axe spécifié. Type de données XlTickLabelPosition en lecture-écriture.

TickLabels Renvoie un objet TickLabels qui représente les étiquettes de graduation de l’axe spécifié. En lecture seule.

TickLabelSpacing Renvoie ou définit le nombre d’abscisses ou des séries placées entre les étiquettes de graduation. Ne s’applique qu’aux axes des abscisses et des séries. Il peut s’agir d’une valeur comprise entre 1 et 31999. Long (en lecture/écriture).

TickLabelSpacingIsAuto Renvoie ou définit si l'espacement d'étiquette de graduation est automatique. Boolean (en lecture/écriture).

TickMarkSpacing Cette propriété renvoie ou définit le nombre d’abscisses ou de séries entre les marques de graduation. Ne s’applique qu’aux axes des abscisses et des séries. Il peut s’agir d’une valeur comprise entre 1 et 31999. Long (en lecture/écriture).

Top Cette propriété renvoie 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).

Type Renvoie une valeur XlAxisType qui représente le type d'axe.

Width Cette propriété renvoie une valeur de type double qui représente la largeur, exprimée en points, de l'objet.

AxisTitle - Cet objet représente le titre d'un axe de graphique.

Border - Cet objet représente la bordure d'un objet.

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

DisplayUnitLabel - Cet objet représente une étiquette d'unité sur un axe du graphique spécifié.

Gridlines - Cet objet représente un quadrillage principal ou secondaire sur un axe de graphique.

Range - Cette collection représente une cellule, une ligne, une colonne ou une sélection de cellules contenant un ou plusieurs blocs contigus de cellules ou une plage 3D.

TickLabels - Cet objet représente les étiquettes de graduation associées à des marques de graduation sur un axe de graphique (Chart).