WorkbookSettings Klasse

WorkbookSettings Klasse

Stellt alle Einstellungen der Arbeitsmappe dar.

Der Typ WorkbookSettings macht die folgenden Member verfügbar:

Eigenschaften

EigentumBeschreibung
authorRuft den Autor der Datei ab und legt ihn fest.
check_custom_number_formatGibt an, ob beim Festlegen von Style.Custom das benutzerdefinierte Zahlenformat überprüft wird.
enable_macrosMakros aktivieren;
date1904Ruft einen Wert ab oder legt diesen fest, der angibt, ob die Arbeitsmappe das Datumssystem 1904 verwendet.
protection_typeRuft den Schutztyp der Arbeitsmappe ab.
display_drawing_objectsGibt an, ob und wie Objekte in der Arbeitsmappe angezeigt werden.
sheet_tab_bar_widthBreite der Arbeitsblatt-Registerkartenleiste (in 1/1000 der Fensterbreite).
show_tabsRuft einen Wert ab oder legt einen Wert fest, ob die Arbeitsmappenregisterkarten angezeigt werden.
first_visible_tabRuft die erste sichtbare Arbeitsblattregisterkarte ab oder legt sie fest.
is_h_scroll_bar_visibleRuft einen Wert ab oder legt einen Wert fest, der angibt, ob die generierte Tabelle eine horizontale Bildlaufleiste enthält.
is_v_scroll_bar_visibleRuft einen Wert ab oder legt einen Wert fest, der angibt, ob die generierte Tabelle eine vertikale Bildlaufleiste enthält.
sharedRuft einen Wert ab oder legt einen Wert fest, der angibt, ob die Arbeitsmappe freigegeben ist.
language_codeRuft die Benutzeroberflächensprache der Arbeitsmappenversion basierend auf dem Ländercode ab, in dem die Datei gespeichert wurde, oder legt diese fest.
regionRuft die regionalen Einstellungen für die Arbeitsmappe ab oder legt sie fest.
globalization_settingsRuft die Globalisierungseinstellungen ab und legt sie fest.
number_decimal_separatorRuft das Dezimaltrennzeichen für die Formatierung/Analyse numerischer Werte ab oder legt es fest. Standardmäßig wird das Dezimaltrennzeichen der aktuellen Region verwendet.
number_group_separatorRuft das Zeichen ab, das Zifferngruppen links vom Dezimaltrennzeichen in numerischen Werten trennt, oder legt dieses fest. Standardmäßig wird das Gruppentrennzeichen der aktuellen Region verwendet.
passwordStellt das Kennwort zur Verschlüsselung der Arbeitsmappendatei dar.
write_protectionBietet Zugriff auf die Schreibschutzoptionen der Arbeitsmappe.
is_encryptedRuft einen Wert ab, der angibt, ob zum Öffnen dieser Arbeitsmappe ein Kennwort erforderlich ist.
is_protectedRuft einen Wert ab, der angibt, ob die Struktur oder das Fenster der Arbeitsmappe geschützt ist.
is_default_encryptedGibt an, ob die Arbeitsmappe mit dem Standardkennwort verschlüsselt wird, wenn Struktur und Windows der Arbeitsmappe gesperrt sind.
is_minimizedGibt an, ob die generierte Tabelle minimiert geöffnet wird.
is_hiddenGibt an, ob diese Arbeitsmappe ausgeblendet ist.
auto_compress_picturesGibt einen Booleschen Wert an, der angibt, dass die Anwendung die Bilder in der Arbeitsmappe automatisch komprimiert hat.
remove_personal_information„True“, wenn persönliche Informationen aus der angegebenen Arbeitsmappe entfernt werden können.
hide_pivot_field_listRuft ab und legt fest, ob die Feldliste für die PivotTable ausgeblendet werden soll.
update_links_typeRuft ab und legt fest, wie externe Links beim Öffnen der Arbeitsmappe aktualisiert werden.
max_rowRuft den maximalen Zeilenindex ab, nullbasiert.
max_columnRuft den maximalen Spaltenindex ab, nullbasiert.
default_style_settingsRuft die Einstellungen für die Standardwerte der stilbezogenen Eigenschaften für diese Arbeitsmappe ab.
window_leftDer Abstand vom linken Rand des Clientbereichs zum linken Rand des Fensters in Punkteinheiten.
window_left_inchDer Abstand vom linken Rand des Clientbereichs zum linken Rand des Fensters.
In Zoll.
window_left_cmDer Abstand vom linken Rand des Clientbereichs zum linken Rand des Fensters.
In der Einheit Zentimeter.
window_topDer Abstand von der Oberkante des Clientbereichs zur Oberkante des Fensters in Punkteinheiten.
window_top_inchDer Abstand von der Oberkante des Clientbereichs zur Oberkante des Fensters in Zoll.
window_top_cmDer Abstand von der Oberkante des Clientbereichs zur Oberkante des Fensters in Zentimetern.
window_widthDie Breite des Fensters in Punkteinheiten.
window_width_inchDie Breite des Fensters in Zoll.
window_width_cmDie Breite des Fensters in Zentimetern.
window_heightDie Höhe des Fensters in Punkteinheiten.
window_height_inchDie Höhe des Fensters in Zoll.
window_height_cmDie Höhe des Fensters in Zentimetern.
update_adjacent_cells_borderGibt an, ob die Grenzen benachbarter Zellen aktualisiert werden sollen.
significant_digitsRuft die Anzahl der signifikanten Ziffern ab und legt sie fest.
Der Standardwert ist CellsHelper.significant_digits.
check_compatibilityGibt an, ob beim Speichern der Arbeitsmappe die Kompatibilität mit früheren Versionen überprüft werden soll.
check_excel_restrictionOb die Einschränkung der Excel-Datei überprüft wird, wenn der Benutzer zellenbezogene Objekte ändert.
Beispielsweise erlaubt Excel nicht die Eingabe von Zeichenfolgenwerten, die länger als 32 KB sind.
Wenn Sie einen Wert eingeben, der länger als 32 KB ist, z. B. Cell.PutValue(string), und diese Eigenschaft wahr ist, erhalten Sie eine Ausnahme.
Wenn diese Eigenschaft falsch ist, akzeptieren wir den eingegebenen Stringwert als Zellenwert, sodass später
Sie können den vollständigen Zeichenfolgenwert für andere Dateiformate wie CSV ausgeben.
Wenn Sie jedoch einen Wert festgelegt haben, der für das Excel-Dateiformat ungültig ist,
Sie sollten die Arbeitsmappe später nicht im Excel-Dateiformat speichern. Andernfalls kann es zu unerwarteten Fehlern bei der generierten Excel-Datei kommen.
auto_recoverGibt an, ob die Datei zur automatischen Wiederherstellung markiert ist.
crash_savegibt an, ob die Anwendung die Arbeitsmappendatei nach einem Absturz zuletzt gespeichert hat.
data_extract_loadgibt an, ob die Anwendung die Arbeitsmappe zuletzt zur Datenwiederherstellung geöffnet hat.
repair_loadGibt an, ob die Anwendung die Arbeitsmappe zuletzt im abgesicherten Modus oder im Reparaturmodus geöffnet hat.
build_versionGibt die inkrementelle öffentliche Version der Anwendung an.
memory_settingRuft die Speichernutzungsoptionen ab oder legt sie fest. Die neue Option wird als Standardoption für neu erstellte Arbeitsblätter verwendet, ist jedoch für vorhandene Arbeitsblätter nicht wirksam.
paper_sizeRuft die Standardgröße des Druckpapiers ab und legt sie fest.
max_rows_of_shared_formulaRuft die maximale Zeilenanzahl der freigegebenen Formel ab und legt sie fest.
complianceGibt die OOXML-Version für das Ausgabedokument an. Der Standardwert ist Ecma376_2006.
quote_prefix_to_styleGibt an, ob die Eigenschaft Style.quote_prefix beim Eingeben des Zeichenfolgenwerts (der mit einem einfachen Anführungszeichen beginnt) in die Zelle festgelegt wird
formula_settingsRuft die Einstellungen für formelbezogene Funktionen ab.
properties_follow_chart_pointGibt an, ob Datenpunkteigenschaften und Datenbeschriftungen in allen Diagrammen dieser Arbeitsmappe ihrer Referenz folgen.
discard_image_edit_dataGibt an, ob bearbeitete Bilddaten verworfen werden.
default_image_resolutionRuft die Standardauflösung des Bildes ab und legt sie fest.

Methoden

MethodeBeschreibung
get_theme_font(self, type)Ruft den Namen der Standardschriftart des Designs ab.
set_page_orientation_type(self, page_orientation_type)Legen Sie die Art der Druckausrichtung für die gesamte Arbeitsmappe fest.

Beispiel

from aspose.cells import Workbook

workbook = Workbook()
settings = workbook.settings

Siehe auch