Randeinstellungen

Hinzufügen von Rändern zu Cells

Microsoft Excel ermöglicht Benutzern das Formatieren von Zellen durch Hinzufügen von Rändern. Die Art des Rahmens hängt davon ab, wo er hinzugefügt wird. Beispielsweise wird ein oberer Rand an der oberen Position einer Zelle hinzugefügt. Benutzer können auch den Linienstil und die Farbe der Rahmen ändern.

Mit Aspose.Cells können Entwickler Rahmen hinzufügen und deren Aussehen auf die gleiche flexible Weise anpassen wie in Microsoft Excel.

Hinzufügen von Rändern zu Cells

Aspose.Cells bietet eine Klasse,Arbeitsmappe das stellt eine Microsoft Excel-Datei dar. DerArbeitsmappe Klasse enthält aArbeitsblätter Sammlung, die den Zugriff auf jedes Arbeitsblatt in der Excel-Datei ermöglicht. Ein Arbeitsblatt wird durch dargestelltArbeitsblatt Klasse. DerArbeitsblatt Klasse bietet dieCells Sammlung. Jedes Element in derCells Die Sammlung stellt ein Objekt darCellKlasse.

Aspose.Cells bietet dieGetStyleMethode in derCellKlasse. DerSetStyleDie Methode wird verwendet, um den Formatierungsstil einer Zelle festzulegen. DerStilDie Klasse stellt Eigenschaften zum Hinzufügen von Rahmen zu Zellen bereit.

Hinzufügen von Rändern zu einer Cell

Entwickler können einer Zelle Rahmen hinzufügen, indem sie die verwendenStil ObjektGrenzen Sammlung. Der Rahmentyp wird als Index an übergebenGrenzen Sammlung. Alle Rahmentypen sind im vordefiniertBorderType Aufzählung.

Grenzaufzählung

Randtypen Beschreibung
Untere Grenze Eine untere Grenzlinie
DiagonalDown Eine diagonale Linie von links oben nach rechts unten
DiagonalUp Eine diagonale Linie von links unten nach rechts oben
Linker Rand Eine linke Grenzlinie
RightBorder Eine rechte Grenzlinie
TopBorder Eine obere Grenzlinie

DerGrenzenDie Sammlung speichert alle Grenzen. Jede Grenze in derGrenzen Die Sammlung wird durch a repräsentiertGrenze Objekt, das zwei Eigenschaften bereitstellt,Farbe UndLinienstilum die Linienfarbe und den Linienstil eines Rahmens festzulegen.

Um die Linienfarbe eines Rahmens festzulegen, wählen Sie mithilfe der Color-Enumeration (Teil des .NET-Frameworks) eine Farbe aus und weisen Sie sie der Color-Eigenschaft des Border-Objekts zu.

Der Linienstil des Rahmens wird durch Auswahl eines Linienstils aus festgelegtCellBorderTypeAufzählung.

CellBorderType-Aufzählung

Linienstile Beschreibung
Strich Punkt Dünne strichpunktierte Linie
DashDotDot Dünne Strich-Punkt-Punkt-Linie
Gestrichelt Gestrichelte Linie
Gepunktet Gepunktete Linie
Doppelt Doppelte Linie
Haar Haaransatz
MediumDashDot Mittlere strichpunktierte Linie
MediumDashDotDot Mittlere Strich-Punkt-Punkt-Linie
MediumDashed Mittlere gestrichelte Linie
Keiner Keine Linie
Mittel Mittlere Linie
SlantedDashDot Schräge mittlere strichpunktierte Linie
Dick Dicke Linie
Dünn Dünne Linie
Wählen Sie einen der Linienstile aus und weisen Sie ihn dann dem zuGrenze ObjektLinienstil Eigentum.

Hinzufügen von Grenzen zu einem Bereich von Cells

Es ist auch möglich, Rahmen zu einem Bereich von Zellen statt nur zu einer einzelnen Zelle hinzuzufügen. Erstellen Sie dazu zunächst einen Zellbereich, indem Sie den aufrufenCells SammlungCreateRange Methode. Es werden folgende Parameter benötigt:

  • Erste Zeile, die erste Zeile des Bereichs.
  • Erste Spalte stellt die erste Spalte des Bereichs dar.
  • Anzahl der Zeilen, die Anzahl der Zeilen im Bereich.
  • Anzahl der Spalten, die Anzahl der Spalten im Bereich.

DerCreateRange Methode gibt a zurückReichweite Objekt, das den angegebenen Zellbereich enthält. DerReichweite Objekt bietet aSetOutlineBorder Methode, die die folgenden Parameter verwendet, um dem Zellbereich einen Rahmen hinzuzufügen:

  • Rahmentyp*, der Rahmentyp, ausgewählt ausBorderTypeAufzählung.
  • Linienstil*, der Rahmenlinienstil, ausgewählt ausCellBorderTypeAufzählung.
  • Farbe*, die Linienfarbe, ausgewählt aus der Color-Enumeration.