Cells
Inhalt
[
Ausblenden
]Cells class
Kapselt eine Sammlung von zellrelevanten Objekten, wie zCell
,Row
…etc.
public class Cells : IDisposable, IEnumerable
Eigenschaften
Name | Beschreibung |
---|---|
Columns { get; } | Ruft die Sammlung von abColumn Objekte, die die einzelnen Spalten in diesem Arbeitsblatt darstellen. |
Count { get; } | Ruft die Gesamtzahl der instanziierten Cell-Objekte ab. |
CountLarge { get; } | Ruft die Gesamtzahl der instanziierten Cell-Objekte ab. |
FirstCell { get; } | Ruft die erste Zelle in diesem Arbeitsblatt ab. |
IsDefaultRowHeightMatched { get; set; } | Gibt an, dass Zeilenhöhe und Standardschrifthöhe mit übereinstimmen |
IsDefaultRowHidden { get; set; } | Gibt an, ob die Zeile standardmäßig ausgeblendet ist. |
Item { get; } | Ruft die abCell Element am angegebenen Zellenzeilenindex und Spaltenindex. (2 indexers) |
LastCell { get; } | Ruft die letzte Zelle in diesem Arbeitsblatt ab. |
MaxColumn { get; } | Minimaler Spaltenindex der Zellen, die in der Sammlung instanziiert wurden (enthält nicht die Spalte , in der der Stil für die gesamte Spalte definiert ist, in der jedoch keine Zelle instanziiert wurde). |
MaxDataColumn { get; } | Maximaler Spaltenindex der Zelle, die Daten enthält. |
MaxDataRow { get; } | Maximaler Zeilenindex der Zelle, die Daten enthält. |
MaxDisplayRange { get; } | Ruft den maximalen Bereich ab, der Daten, verbundene Zellen und Formen enthält. |
MaxRow { get; } | Maximaler Zeilenindex der Zelle, die Daten oder Stil enthält. |
MemorySetting { get; set; } | Ruft die Speichernutzungsoption für diese Zellen ab oder legt sie fest. |
MergedCells { get; } | Ruft die Sammlung verbundener Zellen ab. |
MinColumn { get; } | Minimaler Spaltenindex der Zellen, die in der Sammlung instanziiert wurden (enthält nicht die Spalte , in der der Stil für die gesamte Spalte definiert ist, in der jedoch keine Zelle instanziiert wurde). |
MinDataColumn { get; } | Minimaler Spaltenindex der Zelle, die Daten enthält. |
MinDataRow { get; } | Minimaler Zeilenindex der Zelle, die Daten enthält. |
MinRow { get; } | Minimaler Zeilenindex der Zelle, die Daten oder Stil enthält. |
MultiThreadReading { get; set; } | Ruft ab oder legt fest, ob das Zellendatenmodell Multi-Thread-Lesen unterstützen soll. Der Standardwert dieser Eigenschaft ist „false“. |
OdsCellFields { get; } | Ruft die Liste der Felder von ods ab. |
PreserveString { get; set; } | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob alle Arbeitsblattwerte als Zeichenfolgen beibehalten werden. Standard ist falsch. |
Ranges { get; } | Ruft die Sammlung von abRange zur Laufzeit erstellte Objekte. |
Rows { get; } | Ruft die Sammlung von abRow Objekte, die die einzelnen Zeilen in diesem Arbeitsblatt darstellen. |
StandardHeight { get; set; } | Ruft die Standardzeilenhöhe in diesem Arbeitsblatt in Punkteinheiten ab oder legt sie fest. |
StandardHeightInch { get; set; } | Ruft die Standardzeilenhöhe in diesem Arbeitsblatt in Zoll ab oder legt sie fest. |
StandardHeightPixels { get; set; } | Ruft die Standardzeilenhöhe in diesem Arbeitsblatt in Pixeln ab oder legt sie fest. |
StandardWidth { get; set; } | Ruft die Standardspaltenbreite im Arbeitsblatt in Zeicheneinheiten ab oder legt sie fest. |
StandardWidthInch { get; set; } | Ruft die Standardspaltenbreite im Arbeitsblatt in Zoll ab oder legt sie fest. |
StandardWidthPixels { get; set; } | Ruft die Standardspaltenbreite im Arbeitsblatt in Pixeln ab oder legt sie fest. |
Style { get; set; } | Ruft den Standardstil ab und legt ihn fest. |
Methoden
Name | Beschreibung |
---|---|
AddRange(Range) | Fügt eine Bereichsobjektreferenz zu cells hinzu |
ApplyColumnStyle(int, Style, StyleFlag) | Wendet Formate für eine ganze Spalte an. |
ApplyRowStyle(int, Style, StyleFlag) | Wendet Formate für eine ganze Zeile an. |
ApplyStyle(Style, StyleFlag) | Wendet Formate auf ein ganzes Arbeitsblatt an. |
CheckCell(int, int) | Ruft die abCell element oder null am angegebenen Zellenzeilenindex und Spaltenindex. |
CheckColumn(int) | Ruft die abColumn element oder null am angegebenen Spaltenindex. |
CheckRow(int) | Ruft die abRow Element oder am angegebenen Zellenzeilenindex. |
Clear() | Löscht alle Zellen- und Zeilenobjekte. |
ClearContents(CellArea) | Löscht den Inhalt eines Bereichs. |
ClearContents(int, int, int, int) | Löscht den Inhalt eines Bereichs. |
ClearFormats(CellArea) | Löscht die Formatierung eines Bereichs. |
ClearFormats(int, int, int, int) | Löscht die Formatierung eines Bereichs. |
ClearMergedCells() | Löscht alle zusammengeführten Bereiche. |
ClearRange(CellArea) | Löscht Inhalt und Formatierung eines Bereichs. |
ClearRange(int, int, int, int) | Löscht Inhalt und Formatierung eines Bereichs. |
ConvertStringToNumericValue() | Konvertiert Zeichenfolgendaten in Zellen nach Möglichkeit in numerische Werte. |
CopyColumn(Cells, int, int) | Kopiert Daten und Formate einer ganzen Spalte. |
CopyColumns(Cells, int, int, int) | Kopiert Daten und Formate einer ganzen Spalte. |
CopyColumns(Cells, int, int, int, int) | Kopiert Daten und Formate der ganzen Spalten. |
CopyColumns(Cells, int, int, int, PasteOptions) | Kopiert Daten und Formate einer ganzen Spalte. |
CopyRow(Cells, int, int) | Kopiert Daten und Formate einer ganzen Zeile. |
CopyRows(Cells, int, int, int) | Kopiert Daten und Formate einiger ganzer Zeilen. |
CopyRows(Cells, int, int, int, CopyOptions) | Kopiert Daten und Formate einiger ganzer Zeilen. |
CopyRows(Cells, int, int, int, CopyOptions, PasteOptions) | Kopiert Daten und Formate einiger ganzer Zeilen. |
CreateRange(string) | Erstellt einRange Objekt aus einer Adresse des Bereichs. |
CreateRange(string, string) | Erstellt einRange Objekt aus einer Reihe von Zellen. |
CreateRange(int, int, bool) | Erstellt einRange Objekt aus Zeilen von Zellen oder Spalten von Zellen. |
CreateRange(int, int, int, int) | Erstellt einRange Objekt aus einer Reihe von Zellen. |
DeleteBlankColumns() | Löschen Sie alle leeren Spalten, die keine Daten enthalten. |
DeleteBlankColumns(DeleteOptions) | Löschen Sie alle leeren Spalten, die keine Daten enthalten. |
DeleteBlankRows() | Löschen Sie alle leeren Zeilen, die keine Daten enthalten. |
DeleteBlankRows(DeleteOptions) | Löschen Sie alle leeren Zeilen, die keine Daten enthalten. |
DeleteColumn(int) | Löscht eine Spalte. |
DeleteColumn(int, bool) | Löscht eine Spalte. |
DeleteColumns(int, int, bool) | Löscht mehrere Spalten. |
DeleteRange(int, int, int, int, ShiftType) | Löscht einen Bereich von Zellen und verschiebt Zellen entsprechend der Verschiebeoption. |
DeleteRow(int) | Löscht eine Zeile. |
DeleteRows(int, int) | Löscht mehrere Zeilen. |
DeleteRows(int, int, bool) | Löscht mehrere Zeilen im Arbeitsblatt. |
Dispose() | Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verbunden sind. |
EndCellInColumn(short) | Ruft die letzte Zelle in dieser Spalte ab. |
EndCellInColumn(int, int, short, short) | Ruft die letzte Zelle mit maximalem Spaltenindex in diesem Bereich ab. |
EndCellInRow(int) | Ruft die letzte Zelle in dieser Zeile ab. |
EndCellInRow(int, int, int, int) | Ruft die letzte Zelle mit maximalem Zeilenindex in diesem Bereich ab. |
ExportArray(int, int, int, int) | Exportiert Daten in dieCells Sammlung in ein zweidimensionales Array-Objekt. |
ExportDataTable(int, int, int, int) | Exportiert Daten in dieCells Sammlung zu aDataTable Objekt. |
ExportDataTable(int, int, int, int, bool) | Exportiert Daten in dieCells Sammlung zu aDataTable Objekt. |
ExportDataTable(int, int, int, int, ExportTableOptions) | Exportiert Daten in dieCells Sammlung zu aDataTable Objekt. |
ExportDataTableAsString(int, int, int, int) | Exportiert Daten in dieCells Sammlung zu aDataTable Objekt. |
ExportDataTableAsString(int, int, int, int, bool) | Exportiert Daten in dieCells Sammlung zu aDataTable Objekt. |
ExportTypeArray(int, int, int, int) | Exportiert den Zellenwerttyp in dieCells Sammlung in ein zweidimensionales Array-Objekt. |
Find(object, Cell) | Findet die Zelle, die das Eingabeobjekt enthält. |
Find(object, Cell, FindOptions) | Findet die Zelle, die das Eingabeobjekt enthält. |
GetCell(int, int) | Ruft die abCell element oder null am angegebenen Zellenzeilenindex und Spaltenindex. |
GetCellStyle(int, int) | Ruft den Stil der angegebenen Zelle ab. |
GetColumnWidth(int) | Ruft die Breite der angegebenen Spalte in der normalen Ansicht ab |
GetColumnWidthInch(int) | Ruft die Breite der angegebenen Spalte in der Normalansicht in Zolleinheiten ab. |
GetColumnWidthPixel(int) | Ruft die Breite der angegebenen Spalte in der Normalansicht in Pixeleinheiten ab. |
GetDependents(bool, int, int) | Alle Zellen abrufen, die sich auf die bestimmte Zelle beziehen. |
GetDependentsInCalculation(int, int, bool) | Ruft alle Zellen ab, deren berechnetes Ergebnis von einer bestimmten Zelle abhängt. |
GetEnumerator() | Ruft den Zellenzähler ab. |
GetGroupedColumnOutlineLevel(int) | Ruft die Gliederungsebene (nullbasiert) der Spalte ab. |
GetGroupedRowOutlineLevel(int) | Ruft die Gliederungsebene (nullbasiert) der Zeile ab. |
GetLastDataRow(int) | Ruft den letzten Zeilenindex der Zelle ab, die Daten in der angegebenen Spalte enthält. |
GetMaxGroupedColumnOutlineLevel() | Ruft die maximale gruppierte Spaltengliederungsebene ab (nullbasiert). |
GetMaxGroupedRowOutlineLevel() | Ruft die maximale gruppierte Zeilenumrissebene ab (nullbasiert). |
GetRow(int) | Ruft die abRow Element am angegebenen Zellenzeilenindex. |
GetRowEnumerator() | Ruft den Zeilen-Enumerator ab. |
GetRowHeight(int) | Ruft die Höhe einer angegebenen Zeile ab. |
GetRowHeightInch(int) | Ruft die Höhe einer angegebenen Zeile in der Einheit Zoll ab. |
GetRowHeightPixel(int) | Ruft die Höhe einer angegebenen Zeile in Pixeleinheiten ab. |
GetRowOriginalHeightPoint(int) | Ruft die Höhe der ursprünglichen Zeile in Punkteinheit ab, wenn die Zeile ausgeblendet ist |
GetViewColumnWidthPixel(int) | Holen Sie sich die Breite in einem anderen Ansichtstyp. |
GetViewRowHeight(int) | Ruft die Höhe einer angegebenen Zeile ab. |
GetViewRowHeightInch(int) | Ruft die Höhe einer angegebenen Zeile in der Einheit Zoll ab. |
GroupColumns(int, int) | Gruppiert Spalten. |
GroupColumns(int, int, bool) | Gruppiert Spalten. |
GroupRows(int, int) | Gruppiert Zeilen. |
GroupRows(int, int, bool) | Gruppiert Zeilen. |
HideColumn(int) | Blendet eine Spalte aus. |
HideColumns(int, int) | Mehrere Spalten ausblenden. |
HideGroupDetail(bool, int) | Reduziert die gruppierten Zeilen/Spalten. |
HideRow(int) | Blendet eine Zeile aus. |
HideRows(int, int) | Blendet mehrere Zeilen aus. |
ImportArray(double[], int, int) | |
ImportArray(int[], int, int) | |
ImportArray(string[], int, int) | |
ImportArray(double[], int, int, bool) | Importiert ein Array von Double in ein Arbeitsblatt. |
ImportArray(int[], int, int, bool) | Importiert ein Integer-Array in ein Arbeitsblatt. |
ImportArray(string[], int, int, bool) | Importiert ein String-Array in ein Arbeitsblatt. |
ImportArrayList(ArrayList, int, int, bool) | Importiert eine Arrayliste von Daten in ein Arbeitsblatt. |
ImportCSV(Stream, TxtLoadOptions, int, int) | Importieren Sie eine CSV-Datei in die Zellen. |
ImportCSV(string, TxtLoadOptions, int, int) | Importieren Sie eine CSV-Datei in die Zellen. |
ImportCSV(Stream, string, bool, int, int) | Importieren Sie eine CSV-Datei in die Zellen. |
ImportCSV(string, string, bool, int, int) | Importieren Sie eine CSV-Datei in die Zellen. |
ImportCustomObjects(ICollection, int, int, ImportTableOptions) | Importiert benutzerdefinierte Objekte. |
ImportCustomObjects(ICollection, string[], bool, int, int, int, bool, string, bool) | Importiert benutzerdefinierte Objekte. |
ImportData(IDataReader, int, int) | Importiert Daten von aIDataReader Objekt. |
ImportData(DataTable, int, int, ImportTableOptions) | Daten aus benutzerdefinierter Datentabelle importieren. |
ImportData(DataView, int, int, ImportTableOptions) | Daten aus Datenansicht importieren. |
ImportData(ICellsDataTable, int, int, ImportTableOptions) | Daten aus benutzerdefinierter Datentabelle importieren. |
ImportData(IDataReader, int, int, ImportTableOptions) | Importiert Daten von aIDataReader Objekt. |
ImportDataGrid(DataGrid, int, int, bool) | Importiert aDataGrid in ein Arbeitsblatt. |
ImportDataGrid(DataGrid, int, int, int, int, bool) | Importiert aDataGrid in ein Arbeitsblatt. |
ImportDataGrid(DataGrid, int, int, int, int, bool, bool) | Importiert aDataGrid in ein Arbeitsblatt. |
ImportDataGridAsString(DataGrid, int, int, bool) | Importiert aDataGrid in ein Arbeitsblatt. Diese Methode versucht nicht, Text in numerische Werte umzuwandeln. |
ImportDataRow(DataRow, int, int) | Importiert eine DataRow in die Excel-Datei. |
ImportDataView(DataView, int, int) | Importiert aDataView in ein Arbeitsblatt. |
ImportFormulaArray(string[], int, int, bool) | Importiert ein Array von Formeln in ein Arbeitsblatt. |
ImportGridView(GridView, int, int, ImportTableOptions) | Importiert eine Rasteransicht in diese Zellen. |
ImportObjectArray(object[], int, int, bool) | Importiert ein Array von Daten in ein Arbeitsblatt. |
ImportObjectArray(object[], int, int, bool, int) | Importiert ein Array von Daten in ein Arbeitsblatt. |
ImportTwoDimensionArray(object[], int, int) | |
ImportTwoDimensionArray(object[], int, int, bool) | |
ImportTwoDimensionArray(object[], object[], int, int, bool) | |
ImportTwoDimensionArray(object[], object[], int, int, TxtLoadOptions) | |
InsertColumn(int) | Fügt eine neue Spalte in das Arbeitsblatt ein. |
InsertColumn(int, bool) | Fügt eine neue Spalte in das Arbeitsblatt ein. |
InsertColumns(int, int) | Fügt einige Spalten in das Arbeitsblatt ein. |
InsertColumns(int, int, bool) | Fügt einige Spalten in das Arbeitsblatt ein. |
InsertCutCells(Range, int, int, ShiftType) | Schnittbereich einfügen. |
InsertRange(CellArea, ShiftType) | Fügt einen Bereich von Zellen ein und verschiebt Zellen entsprechend der Verschiebeoption. |
InsertRange(CellArea, int, ShiftType) | Fügt einen Bereich von Zellen ein und verschiebt Zellen entsprechend der Verschiebeoption. |
InsertRange(CellArea, int, ShiftType, bool) | Fügt einen Bereich von Zellen ein und verschiebt Zellen entsprechend der Verschiebeoption. |
InsertRow(int) | Fügt eine neue Zeile in das Arbeitsblatt ein. |
InsertRows(int, int) | Fügt mehrere Zeilen in das Arbeitsblatt ein. |
InsertRows(int, int, bool) | Fügt mehrere Zeilen in das Arbeitsblatt ein. |
InsertRows(int, int, InsertOptions) | Fügt mehrere Zeilen in das Arbeitsblatt ein. |
IsBlankColumn(int) | Prüft, ob die angegebene Spalte leer ist (enthält keine Daten). |
IsColumnHidden(int) | Überprüft, ob eine Spalte am angegebenen Index ausgeblendet ist. |
IsDeletingRangeEnabled(int, int, int, int) | Prüfen, ob der Bereich gelöscht werden konnte. |
IsRowHidden(int) | Überprüft, ob eine Zeile am angegebenen Index ausgeblendet ist. |
LinkToXmlMap(string, int, int, string) | Link zu einer XML-Karte. |
Merge(int, int, int, int) | Führt einen angegebenen Zellbereich zu einer einzigen Zelle zusammen. |
Merge(int, int, int, int, bool) | Führt einen angegebenen Zellbereich zu einer einzigen Zelle zusammen. |
Merge(int, int, int, int, bool, bool) | Führt einen angegebenen Zellbereich zu einer einzigen Zelle zusammen. |
MoveRange(CellArea, int, int) | Verschiebt den Bereich. |
RemoveDuplicates() | Entfernt doppelte Zeilen im Blatt. |
RemoveDuplicates(int, int, int, int) | Entfernt doppelte Werte im Bereich. |
RemoveDuplicates(int, int, int, int, bool, int[]) | Entfernt doppelte Daten des Bereichs. |
RemoveFormulas() | Entfernt alle Formeln und ersetzt sie durch den Wert der Formel. |
RetrieveSubtotalSetting(CellArea) | Ruft die Zwischensummeneinstellung des Bereichs ab. |
SetColumnWidth(int, double) | Legt die Breite der angegebenen Spalte in der Normalansicht fest. |
SetColumnWidthInch(int, double) | Legt die Spaltenbreite in der Normalansicht in Zoll fest. |
SetColumnWidthPixel(int, int) | Legt die Spaltenbreite in der Einheit Pixel in der Normalansicht fest. |
SetRowHeight(int, double) | Legt die Höhe der angegebenen Zeile fest. |
SetRowHeightInch(int, double) | Legt die Zeilenhöhe in Zoll fest. |
SetRowHeightPixel(int, int) | Legt die Zeilenhöhe in Pixeleinheiten fest. |
SetViewColumnWidthPixel(int, int) | Legt die Breite der Spalte in verschiedenen Ansichten fest. |
ShowGroupDetail(bool, int) | Erweitert die gruppierten Zeilen/Spalten. |
Subtotal(CellArea, int, ConsolidationFunction, int[]) | Erstellt Zwischensummen für den Bereich. |
Subtotal(CellArea, int, ConsolidationFunction, int[], bool, bool, bool) | Erstellt Zwischensummen für den Bereich. |
TextToColumns(int, int, int, TxtLoadOptions) | Teilt den Text in der Spalte in Spalten auf. |
UngroupColumns(int, int) | Hebt die Gruppierung von Spalten auf. |
UngroupRows(int, int) | Hebt die Gruppierung von Zeilen auf. |
UngroupRows(int, int, bool) | Hebt die Gruppierung von Zeilen auf. |
UnhideColumn(int, double) | Blendet eine Spalte ein |
UnhideColumns(int, int, double) | Mehrere Spalten einblenden. |
UnhideRow(int, double) | Blendet eine Zeile ein. |
UnhideRows(int, int, double) | Blendet die ausgeblendeten Zeilen ein. |
UnMerge(int, int, int, int) | Hebt die Zusammenführung eines bestimmten Bereichs verbundener Zellen auf. |
Beispiele
[C#]
Workbook excel = new Workbook();
Cells cells = excel.Worksheets[0].Cells;
//Standard-Zeilenhöhe festlegen
cells.StandardHeight = 20;
//Zeilenhöhe festlegen
cells.SetRowHeight(2, 20.5);
//Standardspaltenbreite festlegen
cells.StandardWidth = 15;
//Spaltenbreite festlegen
cells.SetColumnWidth(3, 12.57);
//Zellen verbinden
cells.Merge(5, 4, 2, 2);
//Legen Sie Werte in Zellen
cells[0, 0].PutValue(true);
cells[0, 1].PutValue(1);
cells[0, 2].PutValue("abc");
//Daten exportieren
object[,] arr = cells.ExportArray(0, 0, 10, 10);
[Visual Basic]
Dim excel as Workbook = new Workbook()
Dim cells as Cells = excel.Worksheets(0).Cells
'Legen Sie die Standardzeilenhöhe fest
cells.StandardHeight = 20
'Zeilenhöhe einstellen
cells.SetRowHeight(2, 20.5)
'Legen Sie die Standardspaltenbreite fest
cells.StandardWidth = 15
'Spaltenbreite einstellen
cells.SetColumnWidth(3, 12.57)
'Zellen verbinden
cells.Merge(5, 4, 2, 2)
'Daten exportieren
Dim outDataTable as DataTable = cells.ExportDataTable(12, 12, 10, 10)
Siehe auch
- namensraum Aspose.Cells
- Montage Aspose.Cells