Range Klasse
Range Klasse
Kapselt das Objekt, das einen Zellbereich in einer Tabelle darstellt.
Der Typ Range macht die folgenden Member verfügbar:
Eigenschaften
Eigentum | Beschreibung |
---|---|
current_region | Gibt ein Range-Objekt zurück, das die aktuelle Region darstellt. Der aktuelle Bereich ist ein Bereich, der durch eine beliebige Kombination aus leeren Zeilen und leeren Spalten begrenzt wird. |
hyperlinks | Ruft alle Hyperlinks im Bereich ab. |
row_count | Ruft die Anzahl der Zeilen im Bereich ab. |
column_count | Ruft die Anzahl der Spalten im Bereich ab. |
name | Ruft den Namen des Bereichs ab oder legt diesen fest. |
refers_to | Ruft die Referenzen des Bereichs ab. |
address | Ruft die Adresse des Bereichs ab. |
left | Ruft den Abstand in Punkten vom linken Rand der Spalte A zum linken Rand des Bereichs ab. |
top | Ruft den Abstand in Punkten vom oberen Rand der Zeile 1 zum oberen Rand des Bereichs ab. |
width | Ruft die Breite eines Bereichs in Punkten ab. |
height | Ruft die Breite eines Bereichs in Punkten ab. |
first_row | Ruft den Index der ersten Zeile des Bereichs ab. |
first_column | Ruft den Index der ersten Spalte des Bereichs ab. |
value | Ruft den Wert des Bereichs ab und legt ihn fest. |
column_width | Legt die Spaltenbreite dieses Bereichs fest oder ruft sie ab |
row_height | Legt die Höhe der Zeilen in diesem Bereich fest oder ruft sie ab |
entire_column | Ruft ein Range-Objekt ab, das die gesamte Spalte (oder Spalten) darstellt, die den angegebenen Bereich enthält. |
entire_row | Ruft ein Range-Objekt ab, das die gesamte Zeile (oder Zeilen) darstellt, die den angegebenen Bereich enthält. |
worksheet | Ruft das Range.worksheet -Objekt ab, das diesen Bereich enthält. |
Methoden
Methode | Beschreibung |
---|---|
auto_fill | Füllen Sie den Zielbereich automatisch aus. |
auto_fill | Füllen Sie den Zielbereich automatisch aus. |
set_style | Wenden Sie den Zellenstil an. |
set_style | Legt den Stil des Bereichs fest. |
set_outline_borders | Legt die Umrissränder um einen Bereich von Zellen mit demselben Rahmenstil und derselben Farbe fest. |
set_outline_borders | Legt die Umrissränder um einen Bereich von Zellen mit demselben Rahmenstil und derselben Farbe fest. |
set_outline_borders | Legt Linienränder um einen Bereich von Zellen fest. |
set_outline_border | Legt einen Umrissrahmen um einen Bereich von Zellen fest. |
set_outline_border | Legt einen Umrissrahmen um einen Bereich von Zellen fest. |
copy | Kopieren des Bereichs mit Sonderoptionen zum Einfügen. |
copy | Kopiert Daten (einschließlich Formeln), Formatierungen, Zeichnungsobjekte usw. aus einem Quellbereich. |
add_hyperlink | Fügt einen Hyperlink zu einer angegebenen Zelle oder einem Zellbereich hinzu. |
get_enumerator | Ruft den Enumerator für Zellen in diesem Bereich ab. |
is_intersect | Gibt an, ob der Bereich überschnitten ist. |
intersect | Gibt ein Range -Objekt zurück, das den rechteckigen Schnittpunkt zweier Bereiche darstellt. |
union_rang | Gibt das Vereinigungsergebnis zweier Bereiche zurück. |
union | Gibt die Vereinigung zweier Bereiche zurück. |
is_blank | Gibt an, ob der Bereich Werte enthält. |
merge | Kombiniert eine Reihe von Zellen zu einer einzigen Zelle. |
un_merge | Hebt zusammengeführte Zellen dieses Bereichs auf. |
put_value | 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. |
apply_style | Wendet Formate für einen ganzen Bereich an. |
set_inside_borders | Innerhalb der Bereichsgrenzen festlegen. |
move_to | Verschieben Sie den aktuellen Bereich in den Zielbereich. |
copy_data | Kopiert Zelldaten (einschließlich Formeln) aus einem Quellbereich. |
copy_value | Kopiert den Zellwert aus einem Quellbereich. |
copy_style | Kopiert Stileinstellungen aus einem Quellbereich. |
get_cell_or_null | Ruft das Objekt Cell oder Null in diesem Bereich ab. |
get_offset | Ruft den Bereich Range nach Offset ab. |
Bemerkungen
Die Klasse Range bezeichnet einen Bereich der Excel-Tabelle. Damit können Sie den Bereich formatieren und festlegen. Und Sie können auch einfach eine Reihe von Excel kopieren.
Beispiel
Das folgende Beispiel zeigt, wie Sie einen Bereich erstellen und den Bereichswert in Excel festlegen.
from aspose.cells import Workbook
# Instantiating a Workbook object
workbook = Workbook()
# Get the first Worksheet Cells.
cells = workbook.worksheets[0].cells
# Create a range (A1:D3).
range = cells.create_range("A1", "D3")
# Set value to the range.
range.value = "Hello"
# Save the Excel file
workbook.save("book1.xlsm")
Siehe auch
- Modul
aspose.cells
- Klasse
Cell
- Klasse
Range