Worksheet Klasse
Worksheet Klasse
Kapselt das Objekt, das ein einzelnes Arbeitsblatt darstellt.
Der Typ Worksheet macht die folgenden Member verfügbar:
Eigenschaften
Eigentum | Beschreibung |
---|---|
protection | Stellt die verschiedenen Arten von Schutzoptionen dar, die für ein Arbeitsblatt verfügbar sind. Unterstützt erweiterte Schutzoptionen in ExcelXP und höheren Versionen. |
unique_id | Ruft die eindeutige ID ab und legt sie fest. Sie ist dieselbe wie {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}. |
workbook | Ruft das Arbeitsmappenobjekt ab, das dieses Blatt enthält. |
cells | Ruft die Sammlung Worksheet.cells ab. |
query_tables | Ergibt QueryTableCollection im Arbeitsblatt. |
type | Stellt den Arbeitsblatttyp dar. |
name | Ruft den Namen des Arbeitsblatts ab oder legt ihn fest. |
show_formulas | Gibt an, ob Formeln oder deren Ergebnisse angezeigt werden sollen. |
is_gridlines_visible | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Gitternetzlinien sichtbar sind. Der Standardwert ist „true“. |
is_row_column_headers_visible | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob im Arbeitsblatt Zeilen- und Spaltenüberschriften angezeigt werden. Der Standardwert ist „true“. |
pane_state | Gibt an, ob der Bereich horizontale oder vertikale Unterteilungen aufweist und ob diese Unterteilungen fixiert sind. |
display_zeros | Wahr, wenn Nullwerte angezeigt werden. |
display_right_to_left | Gibt an, ob das angegebene Arbeitsblatt von rechts nach links statt von links nach rechts angezeigt wird. Der Standardwert ist „false“. |
is_outline_shown | Gibt an, ob die Gliederung angezeigt werden soll. |
is_selected | Gibt an, ob dieses Arbeitsblatt beim Öffnen der Arbeitsmappe ausgewählt ist. |
pivot_tables | Ruft alle Pivot-Tabellen in diesem Arbeitsblatt ab. |
list_objects | Ruft alle ListObjects in diesem Arbeitsblatt ab. |
tab_id | Gibt die interne Kennung für das Blatt an. |
horizontal_page_breaks | Ruft die Sammlung HorizontalPageBreakCollection ab. |
vertical_page_breaks | Ruft die Sammlung VerticalPageBreakCollection ab. |
hyperlinks | Ruft die Sammlung HyperlinkCollection ab. |
page_setup | Stellt die Seiteneinrichtungsbeschreibung in diesem Blatt dar. |
auto_filter | Stellt einen automatischen Filter für das angegebene Arbeitsblatt dar. |
has_autofilter | Gibt an, ob dieses Arbeitsblatt über einen automatischen Filter verfügt. |
transition_evaluation | Gibt an, ob die Option „Auswertung der Übergangsformel (Lotus-Kompatibilität)“ aktiviert ist. |
transition_entry | Gibt an, ob die Option „Transition Formula Entry (Lotus-Kompatibilität)“ aktiviert ist. |
visibility_type | Gibt den Sichtbarkeitsstatus für dieses Blatt an. |
is_visible | Gibt an, ob das Arbeitsblatt sichtbar ist. |
sparkline_groups | Ruft die Sparkline-Gruppen im Arbeitsblatt ab. |
charts | Ruft eine Chart -Sammlung ab |
comments | Ruft die Sammlung Comment ab. |
pictures | Ruft eine Picture -Sammlung ab. |
text_boxes | Ruft eine TextBox -Sammlung ab. |
check_boxes | Ruft eine CheckBox -Sammlung ab. |
ole_objects | Stellt eine Sammlung von OleObject in einem Arbeitsblatt dar. |
shapes | Gibt alle Zeichenformen in diesem Arbeitsblatt zurück. |
slicers | Holen Sie sich die Slicer-Sammlung im Arbeitsblatt |
timelines | Holen Sie sich die Timeline-Sammlung im Arbeitsblatt |
index | Ruft den Index des Blatts in der Arbeitsblattsammlung ab. |
is_protected | Gibt an, ob das Arbeitsblatt geschützt ist. |
validations | Ruft die Sammlung der Datenüberprüfungseinstellungen im Arbeitsblatt ab. |
allow_edit_ranges | Ruft die Auflistung der zulässigen Bearbeitungsbereiche im Arbeitsblatt ab. |
error_check_options | Ruft die Fehlerprüfungseinstellung ab, die auf bestimmte Bereiche angewendet wird. |
outline | Ruft die Gliederung dieses Arbeitsblatts ab. |
first_visible_row | Stellt den ersten sichtbaren Zeilenindex dar. |
first_visible_column | Stellt den ersten sichtbaren Spaltenindex dar. |
zoom | Stellt den Skalierungsfaktor in Prozent dar. Er sollte zwischen 10 und 400 liegen. |
view_type | Ruft den Ansichtstyp ab und legt ihn fest. |
is_page_break_preview | Gibt an, ob das angegebene Arbeitsblatt in der Normalansicht oder in der Seitenumbruchvorschau angezeigt wird. |
is_ruler_visible | Gibt an, ob das Lineal sichtbar ist. Diese Eigenschaft wird nur für die Seitenumbruchvorschau angewendet. |
tab_color | Stellt die Farbe der Arbeitsblattregisterkarte dar. |
gridline_color | Ruft die Farbe der Gitternetzlinien ab und legt sie fest |
code_name | Ruft den Codenamen des Arbeitsblatts ab. |
background_image | Ruft das Hintergrundbild des Arbeitsblatts ab und legt es fest. |
conditional_formattings | Ruft die bedingten Formatierungen im Arbeitsblatt ab. |
active_cell | Ruft die aktive Zelle im Arbeitsblatt ab oder legt sie fest. |
custom_properties | Ruft ein Objekt ab, das die mit einem Arbeitsblatt verknüpften Identifikationsinformationen. |
smart_tag_setting | Ruft alle SmartTagCollection Objekte des Arbeitsblatts ab. |
scenarios | Ruft die Sammlung von Scenario ab. |
cell_watches | Ruft eine Sammlung von Zellen in diesem Arbeitsblatt ab, die im „Überwachungsfenster“ überwacht werden. |
Methoden
Methode | Beschreibung |
---|---|
freeze_panes(self, row, column, freezed_rows, freezed_columns) | Friert Bereiche an der angegebenen Zelle im Arbeitsblatt ein. |
freeze_panes(self, cell_name, freezed_rows, freezed_columns) | Friert Bereiche an der angegebenen Zelle im Arbeitsblatt ein. |
copy(self, source_sheet) | Kopiert Inhalte und Formate aus einem anderen Arbeitsblatt. |
copy(self, source_sheet, copy_options) | Kopiert Inhalte und Formate aus einem anderen Arbeitsblatt. |
auto_fit_column(self, column_index, first_row, last_row) | Passt die Spaltenbreite automatisch an. |
auto_fit_column(self, column_index) | Passt die Spaltenbreite automatisch an. |
auto_fit_columns(self) | Passt alle Spalten in diesem Arbeitsblatt automatisch an. |
auto_fit_columns(self, options) | Passt alle Spalten in diesem Arbeitsblatt automatisch an. |
auto_fit_columns(self, first_column, last_column) | Passt die Spaltenbreite automatisch an. |
auto_fit_columns(self, first_column, last_column, options) | Passt die Spaltenbreite automatisch an. |
auto_fit_columns(self, first_row, first_column, last_row, last_column) | Passt die Spaltenbreite automatisch an. |
auto_fit_columns(self, first_row, first_column, last_row, last_column, options) | Passt die Spaltenbreite automatisch an. |
auto_fit_row(self, row_index, first_column, last_column) | Passt die Zeilenhöhe automatisch an. |
auto_fit_row(self, row_index, first_column, last_column, options) | Passt die Zeilenhöhe automatisch an. |
auto_fit_row(self, start_row, end_row, start_column, end_column) | Passt die Zeilenhöhe in einem rechteckigen Bereich automatisch an. |
auto_fit_row(self, row_index) | Passt die Zeilenhöhe automatisch an. |
auto_fit_rows(self) | Passt alle Zeilen in diesem Arbeitsblatt automatisch an. |
auto_fit_rows(self, only_auto) | Passt alle Zeilen in diesem Arbeitsblatt automatisch an. |
auto_fit_rows(self, options) | Passt alle Zeilen in diesem Arbeitsblatt automatisch an. |
auto_fit_rows(self, start_row, end_row) | Passt die Zeilenhöhe in einem Bereich automatisch an. |
auto_fit_rows(self, start_row, end_row, options) | Passt die Zeilenhöhe in einem Bereich automatisch an. |
protect(self, type) | Schützt das Arbeitsblatt. |
protect(self, type, password, old_password) | Schützt das Arbeitsblatt. |
unprotect(self) | Hebt den Schutz des Arbeitsblatts auf. |
unprotect(self, password) | Hebt den Schutz des Arbeitsblatts auf. |
calculate_formula(self, formula) | Berechnet eine Formel. |
calculate_formula(self, formula, opts) | Berechnet einen Formelausdruck direkt. |
calculate_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, calculation_data) | Berechnet einen Formelausdruck direkt. |
calculate_formula(self, options, recursive) | Berechnet alle Formeln in diesem Arbeitsblatt. |
calculate_array_formula(self, formula, opts) | Berechnet eine Formel als Matrixformel. |
calculate_array_formula(self, formula, opts, max_row_count, max_column_count) | Berechnet eine Formel als Matrixformel. |
calculate_array_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, max_row_count, max_column_count, calculation_data) | Berechnet eine Formel als Matrixformel. |
refresh_pivot_tables(self) | Aktualisiert alle PivotTables in diesem Arbeitsblatt. |
refresh_pivot_tables(self, option) | Aktualisiert alle PivotTables in diesem Arbeitsblatt. |
get_panes(self) | Holt die Fensterscheiben. |
get_freezed_panes(self, row, column, freezed_rows, freezed_columns) | Ruft die fixierten Fenster ab. |
split(self) | Teilt das Fenster. |
un_freeze_panes(self) | Gibt die Fixierung der Bereiche im Arbeitsblatt frei. |
remove_split(self) | Entfernt geteiltes Fenster. |
add_page_breaks(self, cell_name) | Fügt einen Seitenumbruch hinzu. |
get_advanced_filter(self) | Ruft die Einstellungen des erweiterten Filters ab. |
advanced_filter(self, is_filter, list_range, criteria_range, copy_to, unique_record_only) | Filtert Daten anhand komplexer Kriterien. |
remove_auto_filter(self) | Entfernt den Autofilter des Arbeitsblatts. |
set_visible(self, is_visible, ignore_error) | Legt die sichtbaren Optionen fest. |
select_range(self, start_row, start_column, total_rows, total_columns, remove_others) | Wählt einen Bereich aus. |
remove(self) | Aktuelles Blatt entfernen (CELLSPYTHONNET-192, Benutzer fordert zum Hinzufügen dieses API) |
remove_all_drawing_objects(self) | Entfernt alle Zeichenobjekte in diesem Arbeitsblatt. |
clear_comments(self) | Löscht alle Kommentare in der Designer-Tabelle. |
move_to(self, index) | Verschiebt das Blatt an eine andere Stelle in der Tabelle. |
replace(self, old_string, new_string) | Ersetzt den Text aller Zellen durch eine neue Zeichenfolge. |
get_selected_ranges(self) | Ruft ausgewählte Zellbereiche im Designer-Arbeitsblatt ab. |
get_selected_areas(self) | Ruft ausgewählte Zellbereiche im Designer-Arbeitsblatt ab. |
get_printing_page_breaks(self, options) | Erstellt automatische Seitenumbrüche. |
start_access_cache(self, opts) | Startet die Sitzung, die Caches verwendet, um auf die Daten in diesem Arbeitsblatt zuzugreifen. |
close_access_cache(self, opts) | Schließt die Sitzung, die Caches verwendet, um auf die Daten in diesem Arbeitsblatt zuzugreifen. |
convert_formula_reference_style(self, formula, to_r1c1, base_cell_row, base_cell_column) | Konvertiert den Formelreferenzstil. |
xml_map_query(self, path, xml_map) | Fragen Sie Zellbereiche ab, die dem spezifischen Pfad der XML-Zuordnung zugeordnet/mit ihm verknüpft sind. |
Beispiel
Das folgende Beispiel zeigt, wie Sie mit .Net oder VB Fensterbereiche fixieren und Hyperlinks in Arbeitsblätter einfügen.
from aspose.cells import Workbook
workbook = Workbook()
sheet = workbook.worksheets[0]
# Freeze panes at "AS40" with 10 rows and 10 columns
sheet.freeze_panes("AS40", 10, 10)
# Add a hyperlink in Cell A1
sheet.hyperlinks.add("A1", 1, 1, "http://www.aspose.com")
Siehe auch
- Modul
aspose.cells
- Klasse
Chart
- Klasse
CheckBox
- Klasse
Comment
- Klasse
HorizontalPageBreakCollection
- Klasse
HyperlinkCollection
- Klasse
OleObject
- Klasse
Picture
- Klasse
QueryTableCollection
- Klasse
Scenario
- Klasse
SmartTagCollection
- Klasse
TextBox
- Klasse
VerticalPageBreakCollection