WorkbookSettings classe

WorkbookSettings classe

Rappresenta tutte le impostazioni della cartella di lavoro.

Il tipo WorkbookSettings espone i seguenti membri:

Proprietà

ProprietàDescrizione
authorOttiene e imposta l’autore del file.
check_custom_number_formatIndica se controllare il formato del numero personalizzato durante l’impostazione di Style.Custom.
enable_macrosAbilita macro;
date1904Ottiene o imposta un valore che indica se la cartella di lavoro utilizza il sistema di data 1904.
protection_typeOttiene il tipo di protezione della cartella di lavoro.
display_drawing_objectsIndica se e come visualizzare gli oggetti nella cartella di lavoro.
sheet_tab_bar_widthLarghezza della barra delle schede del foglio di lavoro (in 1/1000 della larghezza della finestra).
show_tabsOttiene o imposta un valore che specifica se visualizzare o meno le schede della cartella di lavoro.
first_visible_tabOttiene o imposta la prima scheda visibile del foglio di lavoro.
is_h_scroll_bar_visibleOttiene o imposta un valore che indica se il foglio di calcolo generato conterrà una barra di scorrimento orizzontale.
is_v_scroll_bar_visibleOttiene o imposta un valore che indica se il foglio di calcolo generato conterrà una barra di scorrimento verticale.
sharedOttiene o imposta un valore che indica se la cartella di lavoro è condivisa.
language_codeOttiene o imposta la lingua dell’interfaccia utente della versione della cartella di lavoro in base al CountryCode in cui è stato salvato il file.
regionOttiene o imposta le impostazioni regionali per la cartella di lavoro.
globalization_settingsOttiene e imposta le impostazioni di globalizzazione.
number_decimal_separatorOttiene o imposta il separatore decimale per la formattazione/analisi dei valori numerici. Il valore predefinito è il separatore decimale della regione corrente.
number_group_separatorOttiene o imposta il carattere che separa i gruppi di cifre a sinistra del decimale nei valori numerici. Il valore predefinito è il separatore di gruppo della regione corrente.
passwordRappresenta la password di crittografia del file della cartella di lavoro.
write_protectionFornisce accesso alle opzioni di protezione da scrittura della cartella di lavoro.
is_encryptedOttiene un valore che indica se è richiesta una password per aprire questa cartella di lavoro.
is_protectedOttiene un valore che indica se la struttura o la finestra della cartella di lavoro è protetta.
is_default_encryptedIndica se crittografare la cartella di lavoro con la password predefinita se la struttura e Windows della cartella di lavoro sono bloccate.
is_minimizedIndica se il foglio di calcolo generato verrà aperto ridotto a icona.
is_hiddenIndica se questa cartella di lavoro è nascosta.
auto_compress_picturesSpecifica un valore booleano che indica che l’applicazione ha compresso automaticamente le immagini nella cartella di lavoro.
remove_personal_informationVero se le informazioni personali possono essere rimosse dalla cartella di lavoro specificata.
hide_pivot_field_listOttiene e imposta se nascondere l’elenco dei campi per la tabella pivot.
update_links_typeOttiene e imposta il modo in cui aggiorna i collegamenti esterni quando la cartella di lavoro viene aperta.
max_rowOttiene l’indice di riga massimo, basato su zero.
max_columnOttiene l’indice massimo della colonna, a partire da zero.
default_style_settingsOttiene le impostazioni per i valori predefiniti delle proprietà correlate allo stile per questa cartella di lavoro.
window_leftDistanza tra il bordo sinistro dell’area client e il bordo sinistro della finestra, in unità di punto.
window_left_inchDistanza tra il bordo sinistro dell’area client e il bordo sinistro della finestra.
In unità di pollici.
window_left_cmDistanza tra il bordo sinistro dell’area client e il bordo sinistro della finestra.
In unità di centimetro.
window_topDistanza tra il bordo superiore dell’area client e il bordo superiore della finestra, in unità di punto.
window_top_inchDistanza tra il bordo superiore dell’area client e il bordo superiore della finestra, in unità di pollici.
window_top_cmDistanza tra il bordo superiore dell’area client e il bordo superiore della finestra, in centimetri.
window_widthLarghezza della finestra, in unità di punto.
window_width_inchLarghezza della finestra, in pollici.
window_width_cmLarghezza della finestra, in centimetri.
window_heightL’altezza della finestra, in unità di punto.
window_height_inchL’altezza della finestra, in pollici.
window_height_cmL’altezza della finestra, in centimetri.
update_adjacent_cells_borderIndica se aggiornare il bordo delle celle adiacenti.
significant_digitsOttiene e imposta il numero di cifre significative.
Il valore predefinito è CellsHelper.significant_digits.
check_compatibilityIndica se verificare la compatibilità con le versioni precedenti durante il salvataggio della cartella di lavoro.
check_excel_restrictionSe verificare la restrizione del file Excel quando l’utente modifica celle con oggetti correlati.
Ad esempio, Excel non consente di immettere valori stringa più lunghi di 32K.
Quando si immette un valore più lungo di 32K, ad esempio Cell.PutValue(string), se questa proprietà è vera, si otterrà un’eccezione.
Se questa proprietà è falsa, accetteremo il valore della stringa di input come valore della cella in modo che in seguito
è possibile restituire il valore stringa completo per altri formati di file, ad esempio CSV.
Tuttavia, se hai impostato un valore di questo tipo che non è valido per il formato di file Excel,
Non salvare la cartella di lavoro in formato Excel in un secondo momento. In caso contrario, potrebbe verificarsi un errore imprevisto nel file Excel generato.
auto_recoverIndica se il file è contrassegnato per il ripristino automatico.
crash_saveindica se l’applicazione ha salvato per l’ultima volta il file della cartella di lavoro dopo un arresto anomalo.
data_extract_loadindica se l’applicazione ha aperto per ultima la cartella di lavoro per il recupero dei dati.
repair_loadIndica se l’applicazione ha aperto la cartella di lavoro per ultima in modalità provvisoria o di riparazione.
build_versionSpecifica la versione pubblica incrementale dell’applicazione.
memory_settingOttiene o imposta le opzioni di utilizzo della memoria. La nuova opzione verrà considerata predefinita per i fogli di lavoro appena creati, ma non avrà effetto per i fogli di lavoro esistenti.
paper_sizeOttiene e imposta il formato predefinito della carta da stampare.
max_rows_of_shared_formulaOttiene e imposta il numero massimo di righe della formula condivisa.
complianceSpecifica la versione OOXML del documento di output. Il valore predefinito è Ecma376_2006.
quote_prefix_to_styleIndica se impostare la proprietà Style.quote_prefix quando si immette il valore stringa (che inizia con un apice singolo) nella cella
formula_settingsOttiene le impostazioni per le funzionalità correlate alle formule.
properties_follow_chart_pointIndica se le proprietà dei punti dati e le etichette dati in tutti i grafici di questa cartella di lavoro seguono il loro riferimento.
discard_image_edit_dataIndica se si desidera ignorare i dati dell’immagine in modifica.
default_image_resolutionOttiene e imposta la risoluzione predefinita dell’immagine.

Metodi

MetodoDescrizione
get_theme_font(self, type)Ottiene il nome del font del tema predefinito.
set_page_orientation_type(self, page_orientation_type)Imposta il tipo di orientamento di stampa per l’intera cartella di lavoro.

Esempio

from aspose.cells import Workbook

workbook = Workbook()
settings = workbook.settings

Guarda anche