Zellen formatieren
Dieses Thema bietet eine ausführliche Diskussion darüber, wie Zellen formatiert werden können.
Es umfasst die Formatierung von Zellen im GUI-Modus unter Verwendung des Aspose.Cells.GridWeb-SteuerElements “Style”. Es zeigt auch, wie Zellen programmgesteuert formatiert werden können. Unterschiedliche Formatierungseinstellungen wie Schriftart, Rahmen und Zahlenformat werden erläutert und anhand von Beispielen illustriert.
Formatieren von Zellen unter Verwendung des Style-Dialogs
Zellen können auch programmgesteuert formatiert werden, aber der einfachste Weg, Zellen im Aspose.Cells.GridWeb-SteuerElement in einer WYSIWYG-Weise zu formatieren, ist die Verwendung des Style-Dialogs.
Um den Style-Dialog zu verwenden: Markieren Sie einen Zellenbereich, klicken Sie mit der rechten Maustaste und wählen Sie Format Cell.
Auswahl von Format Cell
Der Style-Dialog wird angezeigt.
Der Style-Dialog wird zum Formatieren von Zellen verwendet
Der Style-Dialog ermöglicht es Benutzern, Zellen durch Anpassung von Schrift- und Rahmen-Einstellungen zu formatieren.
Anpassen von Schrift-Einstellungen
Sie können die folgenden Schrift-Einstellungen mit dem Style-Dialog anpassen:
- Schriftart, wählen Sie eine gewünschte Schriftart aus der Liste.
- Schriftstil, wenden Sie einen Schriftstil wie fett, kursiv usw. an.
- Schriftgröße, wählen Sie eine Schriftgröße in Punkten.
- Unterstreichen, Text unterstreichen.
- Durchgestrichen, einen Durchstreichungseffekt auf den Text anwenden.
- Horizontale Ausrichtung, horizontale Ausrichtung auswählen.
- Vertikale Ausrichtung, vertikale Ausrichtung auswählen.
- Schriftfarbe, eine Schriftfarbe auswählen.
- Hintergrund, eine Farbe für den Hintergrund auswählen.
Sie können die ausgewählten Schrift-Einstellungen in einem kleinen Vorschaubereich überprüfen.
Angepasste Schrift-Einstellungen
Anpassen von Rahmen-Einstellungen
Die Steuerung ermöglicht es Benutzern auch, einen Rahmen um Zellen zu zeichnen, indem sie Rahmen-Einstellungen im Style-Dialog anpassen.
Um die Optionen für rahmenbezogene Einstellungen anzuzeigen: Klicken Sie auf Rahmen im Style-Dialog. Border-bezogene Optionen werden angezeigt.
Randoptionen im Stil-Dialogfeld
Die folgenden Randoptionen können im Stil-Dialogfeld ausgewählt werden:
- Randlinienstil: Wählen Sie den Randstil wie durchgezogen, gestrichelt usw. aus.
- Randlinienbreite: Wählen Sie die Randbreite in Pixel aus.
- Randlinienfarbe: Wählen Sie die Linienfarbe aus.
- Randleitungen: Wählen Sie die Nummerierung und Positionierung der Randleitungen aus.
Benutzerdefinierte Rand-Einstellungen
Einstellungen anwenden
Klicken Sie auf OK im Stil-Dialog, um die Änderungen anzuwenden.
Schrift- und Rand-Einstellungen angewandt
Zellenformatierung mit API
Zellen können auch programmgesteuert mithilfe des Aspose.Cells.GridWeb API formatiert werden. Jede Zelle hat eine Style-Eigenschaft, die ein GridTableItemStyle-Objekt darstellt. Verwenden Sie die Style-Eigenschaft, um Schrift- und Rand-Einstellungen anzupassen.
Schrift festlegen
Um Schrift-Einstellungen programmgesteuert anzupassen:
- Fügen Sie der Webformularsteuerung Aspose.Cells.GridWeb hinzu.
- Greifen Sie auf ein Arbeitsblatt zu.
- Greifen Sie auf die zu formatierende Zelle zu.
- Greifen Sie auf den Zellenstil zu.
- Legen Sie die Schriftgröße in Punkten fest.
- Legen Sie den Schriftstil fest.
- Setze Vordergrund- und Hintergrundfarben.
- Setzen Sie die horizontale und vertikale Ausrichtung.
- Setzen Sie den Stil zurück auf die Zelle.
Ausgabe: Anpassung der Schriftarteneinstellungen in A1
Rahmen einstellen
Rahmen können auf einzelne Zellen oder auf einen Bereich angewendet werden.
Einzelne Zelle
Um die Rahmen einer einzelnen Zelle zu setzen:
- Fügen Sie der Webformularsteuerung Aspose.Cells.GridWeb hinzu.
- Greifen Sie auf ein Arbeitsblatt zu.
- Greifen Sie auf die Zelle zu, die Sie formatieren möchten.
- Greifen Sie auf das Style-Objekt der Zelle zu.
- Setzen Sie den Rahmenstil.
- Setzen Sie die Rahmenbreite in Pixeln.
- Setzen Sie die Rahmenfarbe.
- Setzen Sie den Stil auf die Zelle.
Angepasste Rahmeneinstellungen auf einer einzelnen Zelle
Zellbereich
Um Rahmen in einem Zellbereich zu setzen:
- Fügen Sie der Webformularsteuerung Aspose.Cells.GridWeb hinzu.
- Greifen Sie auf ein gewünschtes Arbeitsblatt zu
- Instanziieren Sie ein Objekt der Klasse WebBorderStyle
- Setze den Stil des Randes auf Voll oder Gepunktet usw.
- Setze die Breite des Randes in Pixel
- Setze die Farbe des Randes
- Wenden Sie die in WebBorderStyle-Objekt gespeicherten Randeinstellungen auf einen bestimmten Zellenbereich an
Ein Zellenbereich mit benutzerdefinierten Randeinstellungen
Einstellen von Zahlenformaten
Aspose.Cells.GridWeb unterstützt das Festlegen von Zahlenformaten. Es gibt 59 eingebaute Zahlenformate. Um sie zu sehen, verweisen Sie bitte auf diese Liste der unterstützten Zahlenformate.
Alle eingebauten Zahlenformate befinden sich in der NumberType-Enumeration. Um ein eingebautes Zahlenformat zu verwenden, setzen Sie den NumberType mit der SetNumberType-Methode des Zellenobjekts auf ein Zahlenformat aus der NumberType-Enumeration.
Verwenden Sie zum Festlegen eines benutzerdefinierten Zahlenformats die SetCustom-Methode der Zelle.
Zahlenformat-Einstellungen auf B1 und B2 angewendet