Klasse AxisTitle (Excel VBA)

Die Klasse AxisTitle stellt eine Achsenbeschriftung in einem Diagramm dar.

Die wichtigste Prozeduren der Klasse AxisTitle sind Delete und Select

Set

Um eine AxisTitle -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim ate as AxisTitle
Set ate = ActiveChart.Axes(1).AxisTitle

Klassen Variablen vom Typ AxisTitle können mit der Prozedur Axis.AxisTitle festgelegt werden

Themas

Die folgenden Prozeduren in dieser Klasse wurden zusammengefasst und auf eine separate Themenseite beschrieben

Formula with its procedures Formula, FormulaLocal, FormulaR1C1 und FormulaR1C1Local

Methoden

Die Hauptmethoden der Klasse AxisTitle sind

Delete - Löscht das Objekt.

ActiveChart.Axes(1).AxisTitle.Delete

Select - Markiert das Objekt.

ActiveChart.Axes(1).AxisTitle.Select

Eigenschaften

Caption Gibt zurück oder legt einen String -Wert, der den Text des Achsentitels darstellt.

ActiveChart.Axes(1).AxisTitle.Caption =

Characters Gibt ein Characters -Objekt zurück, das einen Bereich von Zeichen innerhalb des Objekt Texts darstellt.

Dim chrsCharacters As Characters
Set chrsCharacters = ActiveChart.Axes(1).AxisTitle.Characters

Format Gibt das ChartFormat -Objekt zurück.

Dim cftFormatted As ChartFormat
Set cftFormatted = ActiveChart.Axes(1).AxisTitle.Format

Height Gibt die Höhe des Objekts in Punktzurück.

Dim dblHeight As Double
dblHeight = ActiveChart.Axes(1).AxisTitle.Height

HorizontalAlignment Gibt einen Variant-Wert zurück, der die horizontale Ausrichtung für das angegebene Objekt darstellt, oder legt diesen fest.

ActiveChart.Axes(1).AxisTitle.HorizontalAlignment = xlHAlignCenter

IncludeInLayout True, wird Wenn ein Achsentitel Layout Diagrammbereich beim eines Diagrammlayouts eingenommenen bestimmt wird.

ActiveChart.Axes(1).AxisTitle.IncludeInLayout = True

Left Gibt einen Double -Wert zurück, der den Abstand (in Punkt) vom linken Rand des Objekts zum linken Rand von Spalte a (auf einem Arbeitsblatt) oder zum linken Rand des Diagrammbereichs (in einem Diagramm) darstellt, oder legt diesen fest.

ActiveChart.Axes(1).AxisTitle.Left =

Name Gibt einen String -Wert, der den Namen des Objekts darstellt.

Dim strName As String
strName = ActiveChart.Axes(1).AxisTitle.Name

Orientation Gibt einen Variant-Wert zurück, der die Textausrichtung darstellt, oder legt diesen Wert fest.

ActiveChart.Axes(1).AxisTitle.Orientation =

Parent Gibt das übergeordnete Objekt für das angegebene Objekt zurück.

Dim objParent As Object
Set objParent = ActiveChart.Axes(1).AxisTitle.Parent

Position Gibt die Position des Achsentitels im Diagramm zurück oder legt diese Position fest.

ActiveChart.Axes(1).AxisTitle.Position = xlChartElementPositionAutomatic

ReadingOrder Gibt die Lesereihenfolge für das angegebene Objekt zurück oder legt diese fest.

ActiveChart.Axes(1).AxisTitle.ReadingOrder =

Shadow Gibt einen Boolean-Wert zurück, der bestimmt, ob das Objekt einen Schatten aufweist, oder legt diesen Wert fest.

ActiveChart.Axes(1).AxisTitle.Shadow = True

Text Gibt den Text des angegebenen Objekts zurück oder legt ihn fest.

ActiveChart.Axes(1).AxisTitle.Text = "Month"

Top Gibt einen Double -Wert zurück, der den Abstand (in Punkt) vom oberen Rand des Objekts zum Anfang von Zeile 1 (auf einem Arbeitsblatt) oder oben im Diagrammbereich (in einem Diagramm) darstellt, oder legt diesen fest.

ActiveChart.Axes(1).AxisTitle.Top =

VerticalAlignment Gibt einen Variant-Wert zurück, der die vertikale Ausrichtung des angegebenen Objekts darstellt, oder legt diesen Wert fest.

ActiveChart.Axes(1).AxisTitle.VerticalAlignment = xlVAlignBottom

Width Gibt die Breite des Objekts in Punktzurück.

Dim dblWidth As Double
dblWidth = ActiveChart.Axes(1).AxisTitle.Width