Class Column

Class Column

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

Stellt eine einzelne Spalte in einem Arbeitsblatt dar.

public class Column

Vererbung

objectColumn

Vererbte Mitglieder

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Beispiele


//Instanziieren eines Workbook-Objekts
Workbook workbook = new Workbook();

//Referenz des ersten Arbeitsblatts abrufen
Worksheet worksheet = workbook.Worksheets[0];
Style style = workbook.CreateStyle();

//Hintergrundfarbe auf Blau setzen
style.BackgroundColor = Color.Blue;

//Vordergrundfarbe auf Rot setzen
style.ForegroundColor= Color.Red;

//Hintergrundmuster festlegen
style.Pattern = BackgroundType.DiagonalStripe;

//Neues Style-Flag
StyleFlag styleFlag = new StyleFlag();

//Alle Stile festlegen
styleFlag.All = true;

//Erste Spalte abrufen
Column column = worksheet.Cells.Columns[0];

//Stil auf die erste Spalte anwenden
column.ApplyStyle(style, styleFlag);

//Die Excel-Datei speichern
workbook.Save("book1.xls");

'Instanziieren eines Workbook-Objekts
Dim workbook As Workbook = New Workbook()

'Referenz des ersten Arbeitsblatts abrufen
Dim worksheet As Worksheet = workbook.Worksheets(0)

Dim style As Style = workbook.CreateStyle()

'Hintergrundfarbe auf Blau setzen
style.BackgroundColor = Color.Blue

'Vordergrundfarbe auf Rot setzen
style.ForegroundColor = Color.Red

'Hintergrundmuster festlegen
style.Pattern = BackgroundType.DiagonalStripe

'Neues Style-Flag
Dim styleFlag As New StyleFlag()

'Alle Stile festlegen
styleFlag.All = True

'Erste Spalte abrufen
Dim column As Column = worksheet.Cells.Columns(0)

'Stil auf die erste Spalte anwenden
column.ApplyStyle(style, styleFlag)

'Die Excel-Datei speichern
workbook.Save("book1.xls")

Eigenschaften

GroupLevel

Erhält die Gruppierungsebene der Spalte.

public byte GroupLevel { get; set; }

Eigenschaftswert

byte

HasCustomStyle

Gibt an, ob diese Spalte benutzerdefinierte Stileinstellungen hat (anders als die standardmäßig vom Arbeitsbuch geerbten).

public bool HasCustomStyle { get; }

Eigenschaftswert

bool

Index

Erhält den Index dieser Spalte.

public int Index { get; }

Eigenschaftswert

int

IsCollapsed

Ob die Spalte zusammengeklappt ist.

public bool IsCollapsed { get; set; }

Eigenschaftswert

bool

IsHidden

Gibt an, ob die Spalte ausgeblendet ist.

public bool IsHidden { get; set; }

Eigenschaftswert

bool

Width

Erhält und setzt die Spaltenbreite in Zeichen.

public double Width { get; set; }

Eigenschaftswert

double

Anmerkungen

Für Tabellenkalkulationen wird die Spaltenbreite als Anzahl der Zeichen gemessen, die der maximalen Ziffernbreite der Zahlen 0~9 entsprechen, wie sie in der Schriftart des normalen Stils dargestellt werden.

Methoden

ApplyStyle(Style, StyleFlag)

Wendet Formate für eine gesamte Spalte an.

public void ApplyStyle(Style style, StyleFlag flag)

Parameter

style Style

Das Stilobjekt, das angewendet wird.

flag StyleFlag

Flags, die die angewendeten Formatierungsattribute angeben.

GetStyle()

Erhält den Stil dieser Spalte.

public Style GetStyle()

Gibt zurück

Style

Anmerkungen

Das direkte Ändern des zurückgegebenen Stilobjekts hat keine Auswirkungen auf diese Spalte oder auf Zellen in dieser Spalte. Sie müssen die Methode Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag) oder Aspose.Cells.Column.SetStyle(Aspose.Cells.Style) aufrufen, um die Änderung auf diese Spalte anzuwenden.
Der Stil der Spalte ist der Stil, der von Zellen in dieser Spalte geerbt wird (diese Zellen, die keine benutzerdefinierten Stileinstellungen haben, wie vorhandene Zellen, denen kein Stil explizit zugewiesen wurde, oder solche, die nicht instanziiert wurden).

SetStyle(Style)

Setzt den Stil dieser Spalte.

public void SetStyle(Style style)

Parameter

style Style

Der Stil, der als Standardstil für Zellen in dieser Spalte verwendet werden soll.

Anmerkungen

Diese Methode setzt nur den angegebenen Stil als Standardstil für diese Spalte, ohne die Stileinstellungen für vorhandene Zellen in dieser Spalte zu ändern. Um die Stileinstellungen vorhandener Zellen gleichzeitig auf den angegebenen Stil zu aktualisieren, verwenden Sie bitte Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag)

 Deutsch