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
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
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
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
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
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
Wichtig zu wissen
- Um die Vorder- oder Hintergrundfarbe einer Zelle festzulegen, verwenden Sie dieStil ObjektVordergrundfarbe oderHintergrundfarbe Eigenschaften. Beide Eigenschaften werden nur wirksam, wenn dieStil ObjektMuster Eigenschaft konfiguriert ist.
- DasVordergrundfarbe -Eigenschaft legt die Schattierungsfarbe der Zelle fest. DasMuster -Eigenschaft gibt den Typ des Hintergrundmusters an, das für die Vorder- oder Hintergrundfarbe verwendet wird. Aspose.Cells liefert eine Aufzählung,Hintergrundtypdas eine Reihe vordefinierter Arten von Hintergrundmustern enthält.
- Wenn Sie auswählenBackgroundType.NONE Wert aus demHintergrundtyp Aufzählung wird die Vordergrundfarbe nicht angewendet. Ebenso wird die Hintergrundfarbe nicht angewendet, wenn Sie die auswählenBackgroundType.NONE oderBackgroundType.SOLID Werte.
- Beim Abrufen der Schattierungs-/Füllfarbe der Zelle, wennStil.Muster istBackgroundType.NONE, Style.ForegroundColor wird zurückkehrenFarbe.Leer.
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
Themen vorantreiben
- Ausrichtungseinstellungen
- Bedingte Formatierung
- Datenformatierung
- Excel-Designs und -Farben
- Umgang mit Schrifteinstellungen
- Formatieren Sie das Arbeitsblatt Cells in einer Arbeitsmappe
- Implementieren Sie das 1904-Datumssystem
- Zusammenführen und Trennen Cells
- Nummerneinstellungen
- Präfix für einfache Anführungszeichen von Cell Wert oder Bereich beibehalten
- Styling und Datenformatierung