Range
Inhalt
[
Ausblenden
]Range class
Kapselt das Objekt, das einen Zellbereich innerhalb einer Tabelle darstellt.
public class Range
Eigenschaften
| Name | Beschreibung |
|---|---|
| Address { get; } | Ruft die Adresse des Bereichs ab. |
| ColumnCount { get; } | Ruft die Anzahl der Spalten im Bereich ab. |
| ColumnWidth { get; set; } | Setzt oder erhält die Spaltenbreite dieses Bereichs |
| CurrentRegion { get; } | Gibt ein Range-Objekt zurück, das die aktuelle Region darstellt. Die aktuelle Region ist ein Bereich, der durch eine beliebige Kombination aus leeren Zeilen und leeren Spalten begrenzt ist. |
| EntireColumn { get; } | Ruft ein Range-Objekt ab, das die gesamte Spalte (oder Spalten) darstellt, die den angegebenen Bereich enthält. |
| EntireRow { get; } | Ruft ein Range-Objekt ab, das die gesamte Zeile (oder Zeilen) darstellt, die den angegebenen Bereich enthält. |
| FirstColumn { get; } | Ruft den Index der ersten Spalte des Bereichs ab. |
| FirstRow { get; } | Ruft den Index der ersten Zeile des Bereichs ab. |
| Height { get; } | Ruft die Breite eines Bereichs in Punkten ab. |
| Hyperlinks { get; } | Ruft alle Hyperlinks im Bereich ab. |
| Item { get; } | erhältCell Objekt in diesem Bereich. |
| Left { get; } | Ruft den Abstand in Punkt vom linken Rand der Spalte A zum linken Rand des Bereichs ab. |
| Name { get; set; } | Ruft den Namen des Bereichs ab oder legt ihn fest. |
| RefersTo { get; } | Ruft die Verweise des Bereichs ab. |
| RowCount { get; } | Ruft die Anzahl der Zeilen im Bereich ab. |
| RowHeight { get; set; } | Legt die Zeilenhöhe in diesem Bereich fest oder ruft sie ab |
| Top { get; } | Ruft den Abstand in Punkt vom oberen Rand von Zeile 1 zum oberen Rand des Bereichs ab. |
| Value { get; set; } | Ruft den Wert des Bereichs ab und legt ihn fest. |
| Width { get; } | Ruft die Breite eines Bereichs in Punkten ab. |
| Worksheet { get; } | Ruft die abWorksheet Objekt, das diesen Bereich enthält. |
Methoden
| Name | Beschreibung |
|---|---|
| ApplyStyle(Style, StyleFlag) | Wendet Formate für einen ganzen Bereich an. |
| AutoFill(Range) | Automatisches Füllen des Zielbereichs. |
| AutoFill(Range, AutoFillType) | Automatisches Füllen des Zielbereichs. |
| Copy(Range) | Kopiert Daten (einschließlich Formeln), Formatierungen, Zeichenobjekte usw. aus einem Quellbereich. |
| Copy(Range, PasteOptions) | Kopieren des Bereichs mit Einfügen spezieller Optionen. |
| CopyData(Range) | Kopiert Zelldaten (einschließlich Formeln) aus einem Quellbereich. |
| CopyStyle(Range) | Kopiert Stileinstellungen aus einem Quellbereich. |
| CopyValue(Range) | Kopiert Zellenwert aus einem Quellbereich. |
| ExportDataTable() | Exportiert Daten in diesem Bereich nach aDataTable Objekt. |
| ExportDataTable(ExportTableOptions) | Exportiert Daten in diesem Bereich nach aDataTable Objekt. |
| ExportDataTableAsString() | Exportiert Daten in diesem Bereich nach aDataTable Objekt. |
| GetCellOrNull(int, int) | erhältCell Objekt oder null in diesem Bereich. |
| GetEnumerator() | Ruft den Enumerator für Zellen in diesem Bereich ab. |
| GetOffset(int, int) | erhältRange Bereich durch Offset. |
| Intersect(Range) | Gibt a zurückRange Objekt, das den rechteckigen Schnittpunkt zweier Bereiche darstellt. |
| IsIntersect(Range) | Gibt an, ob sich der Bereich überschneidet. |
| Merge() | Kombiniert eine Reihe von Zellen zu einer einzigen Zelle. |
| MoveTo(int, int) | Verschiebt den aktuellen Bereich in den Zielbereich. |
| PutValue(string, bool, bool) | Fügt einen Wert in den Bereich ein, gegebenenfalls wird der Wert in einen anderen Datentyp konvertiert und das Zahlenformat der Zelle wird zurückgesetzt. |
| SetInsideBorders(BorderType, CellBorderType, CellsColor) | Innerhalb der Grenzen des Bereichs setzen. |
| SetOutlineBorder(BorderType, CellBorderType, Color) | Legt den Umrissrahmen um einen Bereich von Zellen fest. |
| SetOutlineBorders(CellBorderType, Color) | Legt die Umrisslinien um einen Bereich von Zellen mit demselben Rahmenstil und derselben Farbe fest. |
| SetOutlineBorders(CellBorderType[], Color[]) | Legt Linienränder um einen Bereich von Zellen fest. |
| SetStyle(Style) | Legt den Stil des Bereichs fest. |
| override ToString() | Gibt eine Zeichenfolge zurück, die das aktuelle Range-Objekt darstellt. |
| Union(Range) | Gibt die Vereinigung zweier Bereiche zurück. |
| UnMerge() | Hebt verbundene Zellen dieses Bereichs auf. |
Beispiele
[C#]
//Instanziieren eines Workbook-Objekts
Workbook workbook = new Workbook();
// Holen Sie sich die ersten Arbeitsblattzellen.
Cells cells = workbook.Worksheets[0].Cells;
// Erstellen Sie einen Bereich (A1:D3).
Range range = cells.CreateRange("A1", "D3");
// Wert auf den Bereich setzen.
range.Value = "Hello";
//Excel-Datei speichern
workbook.Save("book1.xlsm");
[Visual Basic]
'Instanziieren eines Workbook-Objekts
Dim workbook As Workbook = New Workbook()
'Holen Sie sich die ersten Arbeitsblattzellen.
Dim cells as Cells = workbook.Worksheets[0].Cells
'Erstellen Sie einen Bereich (A1:D3).
Dim range as Range = cells.CreateRange("A1", "D3")
'Stellen Sie den Wert auf den Bereich ein.
range.Value = "Hello"
'Speichern Sie die Excel-Datei
workbook.Save("book1.xlsm")
Siehe auch
- namensraum Aspose.Cells
- Montage Aspose.Cells