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