Range.BorderAround-Methode (Excel)

Fügt einem Bereich einen Rahmen hinzu und legt die Eigenschaften Color, LineStyle und Weight des Border-Objekts für den neuen Rahmen fest. Variant.

Syntax

Ausdruck. BorderAround (LineStyle, Weight, ColorIndex, Color, ThemeColor)

Ausdruck Eine Variable, die ein Range-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
LineStyle Optional Variant Eine der Konstanten von XlLineStyle , die die Linienart für den Rahmen angibt.
Weight Optional XlBorderWeight Die Rahmenstärke.
ColorIndex Optional XlColorIndex Die Rahmenfarbe als Farbindex in der aktuellen Farbpalette oder als XlColorIndex-Konstante.
Color Optional Variant Die Rahmenfarbe als RGB-Wert (Rot, Grün, Blau).
ThemeColor Optional Variant Die Designfarbe, als Index in das aktuelle Farbdesign oder als XlThemeColor-Wert .

Rückgabewert

Variant

Bemerkungen

Nur eins der folgenden Argumente muss angegeben werden: ColorIndex, Color, or ThemeColor.

Sie können entweder LineStyle oder Weight angeben, aber nicht beide. Wenn Sie keines der Argumente angeben, verwendet Microsoft Excel die Standardlinienart und -stärke.

Diese Methode zieht eine Kontur um den gesamten Bereich, ohne ihn auszufüllen. Um die Rahmen aller Zellen festzulegen, müssen Sie die Eigenschaften Color, LineStyle und Weight für die Borders-Auflistung festlegen. Um den Rahmen zu löschen, legen Sie die LineStyle-Eigenschaft für alle Zellen im Bereich auf xlLineStyleNone fest.

Beispiel

In diesem Beispiel wird dem Bereich A1:D4 in Sheet1 ein breiter roter Rahmen hinzugefügt.

Worksheets("Sheet1").Range("A1:D4").BorderAround _ 
 ColorIndex:=3, Weight:=xlThick

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.