Cells Formate

Grenzen zu Cells hinzufügen

Microsoft Excel ermöglicht Benutzern das Formatieren von Zellen durch Hinzufügen von Rahmen.

Rahmeneinstellungen in Microsoft Excel

todo: Bild_alt_Text

Die Art der Umrandung hängt davon ab, wo sie hinzugefügt wird. Ein oberer Rand wird beispielsweise an der obersten Position einer Zelle hinzugefügt. Benutzer können auch den Linienstil und die Farbe der Rahmen ändern.

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

Grenzen zu Cells hinzufügen

Aspose.Cells bietet eine Klasse,Arbeitsmappe das stellt eine Microsoft Excel-Datei dar. DasArbeitsmappe Klasse enthält aArbeitsblattsammlungdie den Zugriff auf jedes Arbeitsblatt in der Excel-Datei ermöglicht. Ein Arbeitsblatt wird durch dargestelltArbeitsblatt Klasse. DasArbeitsblatt Klasse bietet aCells Sammlung. Jeder Artikel in derCells Sammlung stellt ein Objekt derCellKlasse.

Aspose.Cells bietet diesetStyle Methode in derCell Klasse zum Festlegen des Formatierungsstils einer Zelle. Auch das Objekt derStil-Klasse wird verwendet und stellt Eigenschaften zum Konfigurieren von Schriftarteinstellungen bereit.

Rahmen zu Cell hinzufügen

Fügen Sie Rahmen zu einer Zelle mit hinzuStil ObjektsetRand Methode. Als Parameter wird der Rahmentyp übergeben. Alle Randtypen sind in der vordefiniertBorderTypeAufzählung.

Grenztypen Beschreibung
UNTERE GRENZE Die untere Grenzlinie
DIAGONAL_DOWN Eine diagonale Linie von links oben nach rechts unten
DIAGONAL_OBEN Eine diagonale Linie von links unten nach rechts oben
LEFT_BORDER Die linke Grenzlinie
RIGHT_BORDER Die rechte Grenzlinie
TOP_BORDER Die obere Grenzlinie
HORIZONTAL Nur für dynamische Stile wie bedingte Formatierung.
VERTIKAL Nur für dynamische Stile wie bedingte Formatierung.
Um die Linienfarbe einzustellen, wählen Sie eine Farbe mit ausFarbe Aufzählung und übergeben Sie es an dieStil ObjektsetRand Color-Parameter der Methode. Die Linienstile sind in der vordefiniertCellRandTypeAufzählung.
Linienstile Beschreibung
STRICH PUNKT Repräsentiert eine dünne strichpunktierte Linie
BINDESTRICH_PUNKT_PUNKT Repräsentiert eine dünne Strich-Punkt-Punkt-Linie
GESTRICHELT Stellt eine gestrichelte Linie dar
GEPUNKTET Stellt eine gepunktete Linie dar
DOPPELT Stellt eine Doppellinie dar
HAAR Repräsentiert die Haarlinie
MITTEL_BINDESTRICH_PUNKT Repräsentiert eine mittlere strichpunktierte Linie
MITTEL_BINDESTRICH_DOT_DOT Repräsentiert eine mittlere Strich-Punkt-Punkt-Linie
MITTEL_GEstrichelt Repräsentiert eine mittlere gestrichelte Linie
KEINER Stellt keine Linie dar
MITTEL Repräsentiert mittlere Linie
GENEIGT_BINDESTRICH_PUNKT Stellt eine schräge mittlere strichpunktierte Linie dar
DICK Stellt eine dicke Linie dar
DÜNN Stellt dünne Linie dar
Wählen Sie einen der obigen Linienstile aus und weisen Sie ihn dann dem zuStilObjektsetRand Methode.

Die folgende Ausgabe wird generiert, wenn der folgende Code ausgeführt wird.

Auf allen Seiten einer Zelle angewendete Rahmen

todo: Bild_alt_Text

Hinzufügen von Grenzen zu einem Bereich von Cells

Es ist möglich, Grenzen zu einem Bereich von Zellen hinzuzufügen, statt nur zu einer einzelnen Zelle. Erstellen Sie zunächst eine Reihe von Zellen, indem Sie die aufrufenCells SammlungcreateRange-Methode, die die folgenden Parameter akzeptiert:

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

DascreateRange-Methode gibt a zurückBereich Objekt, das den angegebenen Bereich enthält. DasBereich Objekt bietet asetOutlineBorders-Methode, die die folgenden Parameter akzeptiert:

  • CellRandType, der Rahmenlinienstil, ausgewählt aus derCellRandTypeAufzählung.
  • Farbe, die Rahmenlinienfarbe, ausgewählt aus derFarbeAufzählung.

Die folgende Ausgabe wird generiert, wenn der folgende Code ausgeführt wird.

Auf eine Reihe von Zellen angewendete Rahmen

todo: Bild_alt_Text

Farben und Palette

Eine Palette ist die Anzahl der Farben, die zur Verwendung beim Erstellen eines Bildes zur Verfügung stehen. Die Verwendung einer standardisierten Palette in einer Präsentation ermöglicht es dem Benutzer, ein konsistentes Erscheinungsbild zu erstellen. Jede Microsoft Excel (97-2003)-Datei hat eine Palette von 56 Farben, die auf Zellen, Schriftarten, Gitterlinien, Grafikobjekte, Füllungen und Linien in einem Diagramm angewendet werden können.

Paletteneinstellungen in Microsoft Excel

todo: Bild_alt_Text

Mit Aspose.Cells können nicht nur vorhandene Farben, sondern auch benutzerdefinierte Farben verwendet werden. Bevor Sie eine benutzerdefinierte Farbe verwenden, fügen Sie sie der Palette hinzu. In diesem Thema wird erläutert, wie Sie der Palette benutzerdefinierte Farben hinzufügen.

Hinzufügen benutzerdefinierter Farben zur Palette

Aspose.Cells unterstützt auch eine Palette von 56 Farben. Oben ist eine Standardfarbpalette abgebildet. Wenn Sie eine benutzerdefinierte Farbe verwenden möchten, die nicht in der Palette definiert ist, müssen Sie diese Farbe vor der Verwendung zur Palette hinzufügen.

Aspose.Cells bietet eine Klasse,Arbeitsmappe, die eine Microsoft Excel-Datei darstellt. Die Klasse bietet diePalette ändern-Methode, die die folgenden Parameter verwendet, um eine benutzerdefinierte Farbe hinzuzufügen, um die Palette zu ändern:

  • Freiwählbare Farbe, die benutzerdefinierte Farbe, die der Palette hinzugefügt werden soll.
  • Index, der Index der Farbe, die durch die benutzerdefinierte Farbe ersetzt wird. Sollte zwischen 0-55 liegen.

Im folgenden Beispiel wird der Palette eine benutzerdefinierte Farbe hinzugefügt, bevor sie auf eine Schriftart angewendet wird.

Farben und Hintergrundmuster

Microsoft Excel kann die Vordergrund- (Umriss-) und Hintergrund- (Füll-) Farben von Zellen und Hintergrundmustern wie unten gezeigt festlegen.

Festlegen von Farben und Hintergrundmustern in Microsoft Excel

todo: Bild_alt_Text

Aspose.Cells unterstützt diese Features ebenfalls flexibel. In diesem Thema lernen wir, diese Funktionen mit Aspose.Cells zu verwenden.

Einstellen von Farben und Hintergrundmustern

Aspose.Cells bietet eine Klasse,Arbeitsmappe, die eine Microsoft Excel-Datei darstellt. DasArbeitsmappeKlasse enthält aArbeitsblattsammlungdie den Zugriff auf jedes Arbeitsblatt in der Excel-Datei ermöglicht. Ein Arbeitsblatt wird durch dargestelltArbeitsblattKlasse. DasArbeitsblattKlasse bietet aCellsSammlung. Jeder Artikel in derCellsSammlung stellt ein Objekt derCellKlasse.

Aspose.Cells bietet diesetStyle Methode in derCellKlasse, die verwendet wird, um die Formatierung einer Zelle festzulegen. Auch das Objekt derStil-Klasse kann zum Konfigurieren von Schriftarteinstellungen verwendet werden.

DassetForegroundColor-Eigenschaft legt die Schattierungsfarbe der Zelle fest.

DasMuster setzen -Eigenschaft gibt das Hintergrundmuster an, das für die Vorder- oder Hintergrundfarbe verwendet wird. Aspose.Cells bietet dieHintergrundtypEnumeration, die einen Satz vordefinierter Arten von Hintergrundmustern enthält.

Muster-Art Beschreibung
DIAGONAL_CROSSHATCH Stellt ein diagonales Schraffurmuster dar
DIAGONAL_STRIPE Stellt ein diagonales Streifenmuster dar
GRAU_6 Repräsentiert 6,25 % graues Muster
GRAU_12 Repräsentiert 12,5 % graues Muster
GRAU_25 Repräsentiert 25 % graues Muster
GRAU_50 Repräsentiert 50 % graues Muster
GRAU_75 Repräsentiert 75 % graues Muster
HORIZONTAL_STRIPE Repräsentiert ein horizontales Streifenmuster
KEINER Stellt keinen Hintergrund dar
UMKEHREN_DIAGONALE_STREIFEN Stellt umgekehrtes diagonales Streifenmuster dar
SOLIDE Stellt ein durchgehendes Muster dar
DICK_DIAGONALE_Kreuzschlitz Stellt ein dickes diagonales Schraffurmuster dar
DÜNN_DIAGONALE_Kreuzschlitz Stellt ein dünnes diagonales Schraffurmuster dar
DÜNN_DIAGONALE_STREIFEN Stellt ein dünnes diagonales Streifenmuster dar
DÜNN_HORIZONTAL_Kreuzschlitz Stellt ein dünnes horizontales Schraffurmuster dar
DÜNN_HORIZONTAL_STREIFEN Repräsentiert ein dünnes horizontales Streifenmuster
DÜNN_UMKEHREN_DIAGONAL_STRIPE Repräsentiert ein dünnes umgekehrtes diagonales Streifenmuster
DÜNN_VERTIKAL_STREIFEN Stellt ein dünnes vertikales Streifenmuster dar
VERTICAL_STRIPE Stellt ein vertikales Streifenmuster dar
Im Beispiel unten ist die Vordergrundfarbe der A1-Zelle eingestellt, aber A2 ist so konfiguriert, dass sie sowohl Vorder- als auch Hintergrundfarbe mit einem vertikalen Streifenhintergrundmuster hat.

Beim Ausführen des Codes wird die folgende Ausgabe generiert.

Vorder- und Hintergrundfarben, die auf Zellen mit Hintergrundmustern angewendet werden

todo: Bild_alt_Text

Wichtig zu wissen

Ausgewählte Zeichen in Cell formatieren

Umgang mit Schrifteinstellungen erklärt, wie Zellen formatiert werden, aber nur, wie der Inhalt der gesamten Zelle formatiert wird. Was ist, wenn Sie nur ausgewählte Zeichen formatieren möchten?

Aspose.Cells unterstützt diese Funktion. In diesem Thema wird die Verwendung dieser Funktion erläutert.

Ausgewählte Zeichen formatieren

Aspose.Cells bietet eine Klasse,Arbeitsmappe, die eine Microsoft Excel-Datei darstellt. DasArbeitsmappeKlasse enthält aArbeitsblattsammlungdie den Zugriff auf jedes Arbeitsblatt in der Excel-Datei ermöglicht. Ein Arbeitsblatt wird durch dargestelltArbeitsblattKlasse. DasArbeitsblattKlasse bietet aCellsSammlung. Jeder Artikel in derCellsSammlung stellt ein Objekt derCellKlasse.

DasCell Klasse bietetZeichen-Methode, die die folgenden Parameter verwendet, um einen Bereich von Zeichen in einer Zelle auszuwählen:

  • Startindex, der Index des Zeichens, ab dem die Auswahl beginnen soll.
  • Anzahl von Charakteren, die Anzahl der auszuwählenden Zeichen.

In der Ausgabedatei ist in der Zelle „A1“ das Wort „Besuch“ mit der Standardschrift formatiert, aber „Aspose!“ ist fett und blau.

Ausgewählte Zeichen formatieren

todo: Bild_alt_Text

Themen vorantreiben