Worksheet Klasse

Worksheet Klasse

Kapselt das Objekt, das ein einzelnes Arbeitsblatt darstellt.

Der Typ Worksheet macht die folgenden Member verfügbar:

Eigenschaften

EigentumBeschreibung
protectionStellt 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_idRuft die eindeutige ID ab und legt sie fest. Sie entspricht {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}.
workbookRuft das Arbeitsmappenobjekt ab, das dieses Blatt enthält.
cellsRuft die Sammlung Worksheet.cells ab.
query_tablesRuft QueryTableCollection im Arbeitsblatt ab.
pivot_tablesRuft alle Pivot-Tabellen in diesem Arbeitsblatt ab.
typeStellt den Arbeitsblatttyp dar.
nameRuft den Namen des Arbeitsblatts ab oder legt ihn fest.
show_formulasGibt an, ob Formeln oder deren Ergebnisse angezeigt werden sollen.
is_gridlines_visibleRuft einen Wert ab, der angibt, ob die Gitternetzlinien sichtbar sind, oder legt diesen fest. Der Standardwert ist „true“.
is_row_column_headers_visibleRuft einen Wert ab, der angibt, ob im Arbeitsblatt Zeilen- und Spaltenüberschriften angezeigt werden, oder legt diesen fest.
Der Standardwert ist wahr.
pane_stateGibt an, ob der Bereich horizontale oder vertikale Teilungen aufweist und ob diese Teilungen eingefroren sind.
display_zerosTrue, wenn Nullwerte angezeigt werden.
display_right_to_leftGibt an, ob das angegebene Arbeitsblatt von rechts nach links statt von links nach rechts angezeigt wird.
Der Standardwert ist falsch.
is_outline_shownGibt an, ob Umrisse angezeigt werden sollen.
is_selectedGibt an, ob dieses Arbeitsblatt beim Öffnen der Arbeitsmappe ausgewählt ist.
list_objectsRuft alle ListObjects in diesem Arbeitsblatt ab.
tab_idGibt die interne Kennung für das Blatt an.
horizontal_page_breaksRuft die Sammlung HorizontalPageBreakCollection ab.
vertical_page_breaksRuft die Sammlung VerticalPageBreakCollection ab.
hyperlinksRuft die Sammlung HyperlinkCollection ab.
page_setupStellt die Beschreibung der Seiteneinrichtung in diesem Blatt dar.
auto_filterStellt den automatischen Filter für das angegebene Arbeitsblatt dar.
has_autofilterGibt an, ob dieses Arbeitsblatt über einen automatischen Filter verfügt.
transition_evaluationGibt an, ob die Option „Übergangsformelauswertung (Lotus-Kompatibilität)“ aktiviert ist.
transition_entryGibt an, ob die Option Übergangsformeleingabe (Lotus-Kompatibilität) aktiviert ist.
visibility_typeGibt den sichtbaren Status für dieses Blatt an.
is_visibleStellt dar, ob das Arbeitsblatt sichtbar ist.
sparkline_group_collectionRuft die Sparkline-Gruppensammlung im Arbeitsblatt ab.
sparkline_groupsRuft die Sparkline-Gruppen im Arbeitsblatt ab.
chartsRuft eine Chart-Sammlung ab
commentsRuft die Sammlung Comment ab.
picturesRuft eine Picture-Sammlung ab.
text_boxesRuft eine TextBox-Sammlung ab.
check_boxesRuft eine CheckBox-Sammlung ab.
ole_objectsStellt eine Sammlung von OleObject in einem Arbeitsblatt dar.
shapesGibt alle Zeichnungsformen in diesem Arbeitsblatt zurück.
slicersRufen Sie die Slicer-Sammlung im Arbeitsblatt ab
timelinesRufen Sie die Timeline-Sammlung im Arbeitsblatt ab
indexRuft den Index des Blatts in der Arbeitsblattsammlung ab.
is_protectedGibt an, ob das Arbeitsblatt geschützt ist.
validationsRuft die Sammlung der Datenvalidierungseinstellungen im Arbeitsblatt ab.
allow_edit_rangesRuft die Sammlung zulässiger Bearbeitungsbereiche im Arbeitsblatt ab.
error_check_optionsRuft die Fehlerprüfungseinstellung ab, die auf bestimmte Bereiche angewendet wird.
outlineRuft die Gliederung auf diesem Arbeitsblatt ab.
first_visible_rowStellt den ersten sichtbaren Zeilenindex dar.
first_visible_columnStellt den ersten sichtbaren Spaltenindex dar.
zoomStellt den Skalierungsfaktor in Prozent dar. Er sollte zwischen 10 und 400 liegen.
view_typeRuft den Ansichtstyp ab und legt ihn fest.
is_page_break_previewGibt an, ob das angegebene Arbeitsblatt in der Normalansicht oder in der Seitenumbruchvorschau angezeigt wird.
is_ruler_visibleGibt an, ob das Lineal sichtbar ist. Diese Eigenschaft wird nur für die Seitenumbruchvorschau angewendet.
tab_colorStellt die Farbe der Arbeitsblattregisterkarte dar.
code_nameRuft den Codenamen des Arbeitsblatts ab.
background_imageRuft das Hintergrundbild des Arbeitsblatts ab und legt es fest.
conditional_formattingsRuft die ConditionalFormattings im Arbeitsblatt ab.
active_cellRuft die aktive Zelle im Arbeitsblatt ab oder legt sie fest.
custom_propertiesRuft ein Objekt ab, das darstellt
die Identifikatorinformationen, die einem Arbeitsblatt zugeordnet sind.
smart_tag_settingRuft alle SmartTagCollection-Objekte des Arbeitsblatts ab.
scenariosRuft die Sammlung von Scenario ab.
cell_watchesRuft eine Sammlung von Zellen in diesem Arbeitsblatt ab, die im „Überwachungsfenster“ überwacht werden.

Methoden

MethodeBeschreibung
freeze_panesFriert Fensterbereiche in der angegebenen Zelle im Arbeitsblatt ein.
freeze_panesFriert Fensterbereiche in der angegebenen Zelle im Arbeitsblatt ein.
copyKopiert Inhalte und Formate aus einem anderen Arbeitsblatt.
copyKopiert Inhalte und Formate aus einem anderen Arbeitsblatt.
auto_fit_columnPasst die Spaltenbreite automatisch an.
auto_fit_columnPasst die Spaltenbreite automatisch an.
auto_fit_columnsPasst alle Spalten in diesem Arbeitsblatt automatisch an.
auto_fit_columnsPasst alle Spalten in diesem Arbeitsblatt automatisch an.
auto_fit_columnsPasst die Spaltenbreite automatisch an.
auto_fit_columnsPasst die Spaltenbreite automatisch an.
auto_fit_columnsPasst die Spaltenbreite automatisch an.
auto_fit_columnsPasst die Spaltenbreite automatisch an.
auto_fit_rowPasst die Zeilenhöhe automatisch an.
auto_fit_rowPasst die Zeilenhöhe automatisch an.
auto_fit_rowPasst die Zeilenhöhe in einem Rechteckbereich automatisch an.
auto_fit_rowPasst die Zeilenhöhe automatisch an.
auto_fit_rowsPasst alle Zeilen in diesem Arbeitsblatt automatisch an.
auto_fit_rowsPasst alle Zeilen in diesem Arbeitsblatt automatisch an.
auto_fit_rowsPasst alle Zeilen in diesem Arbeitsblatt automatisch an.
auto_fit_rowsPasst die Zeilenhöhe in einem Bereich automatisch an.
auto_fit_rowsPasst die Zeilenhöhe in einem Bereich automatisch an.
protectSchützt das Arbeitsblatt.
protectSchützt das Arbeitsblatt.
unprotectHebt den Schutz des Arbeitsblatts auf.
unprotectHebt den Schutz des Arbeitsblatts auf.
calculate_formulaBerechnet eine Formel.
calculate_formulaBerechnet einen Formelausdruck direkt.
calculate_formulaBerechnet einen Formelausdruck direkt.
calculate_formulaBerechnet alle Formeln in diesem Arbeitsblatt.
calculate_array_formulaBerechnet eine Formel als Arrayformel.
calculate_array_formulaBerechnet eine Formel als Arrayformel.
calculate_array_formulaBerechnet eine Formel als Arrayformel.
get_panesRuft die Fensterbereiche ab.
get_freezed_panesRuft die eingefrorenen Fenster ab.
splitTeilt das Fenster.
un_freeze_panesGibt Fenster im Arbeitsblatt frei.
remove_splitEntfernt geteiltes Fenster.
add_page_breaksFügt einen Seitenumbruch hinzu.
advanced_filterFiltert Daten anhand komplexer Kriterien.
remove_auto_filterEntfernt den automatischen Filter des Arbeitsblatts.
set_visibleLegt die sichtbaren Optionen fest.
select_rangeWählt einen Bereich aus.
remove_all_drawing_objectsEntfernt alle Zeichnungsobjekte in diesem Arbeitsblatt.
clear_commentsLöscht alle Kommentare in der Designer-Tabelle.
move_toVerschiebt das Blatt an eine andere Stelle in der Tabelle.
replaceErsetzt den Text aller Zellen durch eine neue Zeichenfolge.
get_selected_rangesRuft ausgewählte Zellbereiche in der Designer-Tabelle ab.
set_backgroundLegt das Hintergrundbild des Arbeitsblatts fest.
get_printing_page_breaksRuft automatische Seitenumbrüche ab.
start_access_cacheStartet die Sitzung, die Caches verwendet, um auf die Daten in diesem Arbeitsblatt zuzugreifen.
close_access_cacheSchließt die Sitzung, die Caches verwendet, um auf die Daten in diesem Arbeitsblatt zuzugreifen.
convert_formula_reference_styleKonvertiert den Formelreferenzstil.
xml_map_queryFragen Sie Zellbereiche ab, die dem spezifischen Pfad der XML-Zuordnung zugeordnet/verknüpft sind.
refresh_pivot_tablesAktualisiert alle PivotTables in diesem Arbeitsblatt.

Beispiel

Das folgende Beispiel zeigt, wie man mit .Net oder VB Fenster einfriert und einen Hyperlink in ein Arbeitsblatt einfügt.

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