Border (Objekt)

<< Click to Display Table of Contents >>

Border (Objekt)

Zugriffspfade:

Application à Workbooks à Item à Sheets à Item à Range à Borders à Item

Application à Workbooks à ActiveSheet à Range à Borders à Item

Application à ActiveWorkbook à ActiveSheet à Range à Borders à Item

Application à ActiveSheet à Range à Borders à Item

Statt Range können Sie auch alle anderen Objekte und Eigenschaften angeben, die ein Range-Objekt zurückgeben: ActiveCell, Selection, Rows(n), Columns(n) und Cells(x, y). Beispiele für diese Zugriffspfade finden Sie beim Range-Objekt.

 1  Beschreibung

Ein Border-Objekt repräsentiert jeweils eine der Umrandungslinien von Zellen (z.B. die obere, untere, linke oder rechte Linie). Es lässt Sie die Liniendicke, Farbe etc. dieser Umrandungslinie auslesen und setzen.

 2  Zugriff auf das Objekt

Die einzelnen Border-Objekte können ausschließlich über die Borders-Sammlung angesprochen werden. Als Tochterobjekt eines Range-Objekts repräsentiert BordersItem(n) eine Umrandungslinie der Zellen in diesem Bereich, entsprechend dem Ribbonbefehl Start | Gruppe Format | Umrandung.

Um festzulegen, welche der Linien einer Borders-Sammlung Sie ansprechen möchten (links, rechts, oben, unten etc.), übergeben Sie als Parameter die Nummer dieser Linie (oder die entsprechende Konstante) gemäß der folgenden Tabelle:

pmBorderTop         = -1 ' Linie oberhalb der Zellen

pmBorderLeft        = -2 ' Linie links der Zellen

pmBorderBottom      = -3 ' Linie unterhalb der Zellen

pmBorderRight       = -4 ' Linie rechts der Zellen

pmBorderHorizontal  = -5 ' Horizontale Gitternetzlinien

pmBorderVertical    = -6 ' Vertikale Gitternetzlinien

Beispiel:

' Zelle A1 unten umranden

pm.ActiveSheet.Range("A1").Borders(pmBorderBottom).Type = pmLineStyleSingle

 3  Eigenschaften, Objekte, Sammlungen und Methoden

Eigenschaften:

Type (Defaulteigenschaft)

Thick1

Thick2

Separator

Color

ColorIndex

 

Objekte:

Application Application

Parent Borders

Type (Eigenschaft)

Datentyp: Long (PmLineStyle)

Liest oder setzt den Typ der Umrandungslinie. Mögliche Werte:

pmLineStyleNone   = 0 ' Keine Linie

pmLineStyleSingle = 1 ' Einfache Linie

pmLineStyleDouble = 2 ' Doppelte Linie

Thick1 (Eigenschaft)

Datentyp: Single

Liest oder setzt die Dicke der ersten Umrandungslinie in Punkt (1 Punkt entspricht 1/72 Zoll).

Thick2 (Eigenschaft)

Datentyp: Single

Liest oder setzt die Dicke der zweiten Umrandungslinie in Punkt (1 Punkt entspricht 1/72 Zoll).

Diese Eigenschaft wird nur verwendet, wenn der Typ der Umrandung auf pmLineStyleDouble steht.

Thick1, Thick2 und Separator dürfen zusammen nicht größer als 12 sein.

Separator (Eigenschaft)

Datentyp: Single

Liest oder setzt den Abstand zwischen den beiden Umrandungslinien in Punkt (1 Punkt entspricht 1/72 Zoll).

Diese Eigenschaft wird nur verwendet, wenn der Typ der Umrandung auf pmLineStyleDouble steht.

Thick1, Thick2 und Separator dürfen zusammen nicht größer als 12 pt. sein.

Color (Eigenschaft)

Datentyp: Long (SmoColor)

Liest oder setzt die Farbe der Umrandungslinie(n) als "BGR"-Wert (Blau-Grün-Rot-Triplet). Sie können entweder einen beliebigen Wert angeben oder eine der vordefinierten BGR-Farbkonstanten verwenden.

ColorIndex (Eigenschaft)

Datentyp: Long (SmoColorIndex)

Liest oder setzt die Farbe der Umrandungslinie(n) als Indexfarbe. "Indexfarben" sind die Standardfarben von PlanMaker, durchnummeriert von 0 für Schwarz bis 15 für Hellgrau. Sie dürfen ausschließlich die in der Tabelle der Indexfarben genannten Werte verwenden.

Wir empfehlen, stattdessen die Eigenschaft Color (siehe dort) zu verwenden, da Sie mit dieser nicht auf die 16 Standardfarben beschränkt sind, sondern mit beliebigen Farben der BGR-Palette arbeiten können.

Application (Zeiger auf Objekt)

Datentyp: Object

Liefert das Application-Objekt.

Parent (Zeiger auf Objekt)

Datentyp: Object

Liefert das übergeordnete Objekt, also ein Objekt von Typ Borders.