Worksheet classe

Worksheet classe

Incapsula l’oggetto che rappresenta un singolo foglio di lavoro.

Il tipo Worksheet espone i seguenti membri:

Proprietà

ProprietàDescrizione
protectionRappresenta i vari tipi di opzioni di protezione disponibili per un foglio di lavoro. Supporta opzioni di protezione avanzate in ExcelXP e versioni successive.
unique_idOttiene e imposta l’ID univoco, è uguale a {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}.
workbookOttiene l’oggetto cartella di lavoro che contiene questo foglio.
cellsOttiene la raccolta Worksheet.cells.
query_tablesOttiene QueryTableCollection nel foglio di lavoro.
pivot_tablesOttiene tutte le tabelle pivot in questo foglio di lavoro.
typeRappresenta il tipo di foglio di lavoro.
nameOttiene o imposta il nome del foglio di lavoro.
show_formulasIndica se mostrare le formule o i relativi risultati.
is_gridlines_visibleOttiene o imposta un valore che indica se le griglie sono visibili. Il valore predefinito è true.
is_row_column_headers_visibleOttiene o imposta un valore che indica se nel foglio di lavoro verranno visualizzate le intestazioni di riga e colonna.
L’impostazione predefinita è vera.
pane_stateIndica se il riquadro presenta divisioni orizzontali o verticali e se tali divisioni sono congelate.
display_zerosVero se vengono visualizzati valori zero.
display_right_to_leftIndica se il foglio di lavoro specificato viene visualizzato da destra a sinistra anziché da sinistra a destra.
L’impostazione predefinita è falsa.
is_outline_shownIndica se mostrare il contorno.
is_selectedIndica se questo foglio di lavoro è selezionato quando la cartella di lavoro viene aperta.
list_objectsOttiene tutti gli ListObjects in questo foglio di lavoro.
tab_idSpecifica l’identificatore interno per il foglio.
horizontal_page_breaksOttiene la raccolta HorizontalPageBreakCollection.
vertical_page_breaksOttiene la raccolta VerticalPageBreakCollection.
hyperlinksOttiene la raccolta HyperlinkCollection.
page_setupRappresenta la descrizione dell’impostazione della pagina in questo foglio.
auto_filterRappresenta il filtro automatico per il foglio di lavoro specificato.
has_autofilterIndica se questo foglio di lavoro dispone di un filtro automatico.
transition_evaluationIndica se l’opzione Valutazione formula di transizione (compatibilità Lotus) è abilitata.
transition_entryIndica se l’opzione Immissione formula di transizione (compatibilità Lotus) è abilitata.
visibility_typeIndica lo stato visibile per questo foglio.
is_visibleRappresenta se il foglio di lavoro è visibile.
sparkline_group_collectionOttiene la raccolta del gruppo sparkline nel foglio di lavoro.
sparkline_groupsOttiene i gruppi sparkline nel foglio di lavoro.
chartsOttiene una raccolta Chart
commentsOttiene la raccolta Comment.
picturesOttiene una raccolta Picture.
text_boxesOttiene una raccolta TextBox.
check_boxesOttiene una raccolta CheckBox.
ole_objectsRappresenta una raccolta di OleObject in un foglio di lavoro.
shapesRestituisce tutte le forme di disegno in questo foglio di lavoro.
slicersOttieni la raccolta Slicer nel foglio di lavoro
timelinesOttieni la raccolta Timeline nel foglio di lavoro
indexOttiene l’indice del foglio nella raccolta di fogli di lavoro.
is_protectedIndica se il foglio di lavoro è protetto.
validationsOttiene la raccolta delle impostazioni di convalida dei dati nel foglio di lavoro.
allow_edit_rangesOttiene la raccolta dell’intervallo di modifica consentita nel foglio di lavoro.
error_check_optionsOttiene l’impostazione del controllo degli errori applicata su determinati intervalli.
outlineOttiene la struttura del foglio di lavoro.
first_visible_rowRappresenta il primo indice di riga visibile.
first_visible_columnRappresenta il primo indice di colonna visibile.
zoomRappresenta il fattore di scala in percentuale. Dovrebbe essere compreso tra 10 e 400.
view_typeOttiene e imposta il tipo di visualizzazione.
is_page_break_previewIndica se il foglio di lavoro specificato viene visualizzato nella visualizzazione normale o nell’anteprima dell’interruzione di pagina.
is_ruler_visibleIndica se il righello è visibile. Questa proprietà viene applicata solo per l’anteprima dell’interruzione di pagina.
tab_colorRappresenta il colore della scheda del foglio di lavoro.
code_nameOttiene il nome del codice del foglio di lavoro.
background_imageOttiene e imposta l’immagine di sfondo del foglio di lavoro.
conditional_formattingsOttiene ConditionalFormattings nel foglio di lavoro.
active_cellOttiene o imposta la cella attiva nel foglio di lavoro.
custom_propertiesOttiene un oggetto che rappresenta
le informazioni sull’identificatore associate a un foglio di lavoro.
smart_tag_settingOttiene tutti gli oggetti SmartTagCollection del foglio di lavoro.
scenariosOttiene la raccolta di Scenario.
cell_watchesOttiene la raccolta di celle di questo foglio di lavoro osservate nella “finestra di controllo”.

Metodi

MetodoDescrizione
freeze_panesBlocca i riquadri nella cella specificata nel foglio di lavoro.
freeze_panesBlocca i riquadri nella cella specificata nel foglio di lavoro.
copyCopia contenuti e formati da un altro foglio di lavoro.
copyCopia contenuti e formati da un altro foglio di lavoro.
auto_fit_columnAdatta automaticamente la larghezza della colonna.
auto_fit_columnAdatta automaticamente la larghezza della colonna.
auto_fit_columnsAdatta automaticamente tutte le colonne in questo foglio di lavoro.
auto_fit_columnsAdatta automaticamente tutte le colonne in questo foglio di lavoro.
auto_fit_columnsAdatta automaticamente la larghezza delle colonne.
auto_fit_columnsAdatta automaticamente la larghezza delle colonne.
auto_fit_columnsAdatta automaticamente la larghezza delle colonne.
auto_fit_columnsAdatta automaticamente la larghezza delle colonne.
auto_fit_rowAdatta automaticamente l’altezza della riga.
auto_fit_rowAdatta automaticamente l’altezza della riga.
auto_fit_rowAdatta automaticamente l’altezza della riga in un intervallo di rettangoli.
auto_fit_rowAdatta automaticamente l’altezza della riga.
auto_fit_rowsAdatta automaticamente tutte le righe in questo foglio di lavoro.
auto_fit_rowsAdatta automaticamente tutte le righe in questo foglio di lavoro.
auto_fit_rowsAdatta automaticamente tutte le righe in questo foglio di lavoro.
auto_fit_rowsAdatta automaticamente l’altezza della riga in un intervallo.
auto_fit_rowsAdatta automaticamente l’altezza della riga in un intervallo.
protectProtegge il foglio di lavoro.
protectProtegge il foglio di lavoro.
unprotectNon protegge il foglio di lavoro.
unprotectNon protegge il foglio di lavoro.
calculate_formulaCalcola una formula.
calculate_formulaCalcola direttamente un’espressione di formula.
calculate_formulaCalcola direttamente un’espressione di formula.
calculate_formulaCalcola tutte le formule in questo foglio di lavoro.
calculate_array_formulaCalcola una formula come formula di matrice.
calculate_array_formulaCalcola una formula come formula di matrice.
calculate_array_formulaCalcola una formula come formula di matrice.
get_panesOttiene i vetri delle finestre.
get_freezed_panesOttiene i riquadri di blocco.
splitFinestra divisa.
un_freeze_panesSblocca i riquadri nel foglio di lavoro.
remove_splitRimuove la finestra divisa.
add_page_breaksAggiunge un’interruzione di pagina.
advanced_filterFiltra i dati utilizzando criteri complessi.
remove_auto_filterRimuove il filtro automatico del foglio di lavoro.
set_visibleImposta le opzioni visibili.
select_rangeSeleziona un intervallo.
remove_all_drawing_objectsRimuove tutti gli oggetti di disegno in questo foglio di lavoro.
clear_commentsCancella tutti i commenti nel foglio di calcolo del designer.
move_toSposta il foglio in un’altra posizione nel foglio di calcolo.
replaceSostituisce il testo di tutte le celle con una nuova stringa.
get_selected_rangesOttiene gli intervalli di celle selezionati nel foglio di calcolo della finestra di progettazione.
set_backgroundImposta l’immagine di sfondo del foglio di lavoro.
get_printing_page_breaksOttiene interruzioni di pagina automatiche.
start_access_cacheAvvia la sessione che utilizza le cache per accedere ai dati in questo foglio di lavoro.
close_access_cacheChiude la sessione che utilizza le cache per accedere ai dati in questo foglio di lavoro.
convert_formula_reference_styleConverte lo stile di riferimento della formula.
xml_map_queryInterrogare le aree delle celle mappate/collegate al percorso specifico della mappa xml.
refresh_pivot_tablesAggiorna tutte le tabelle pivot in questo foglio di lavoro.

Esempio

L’esempio seguente mostra come bloccare i riquadri e inserire un collegamento ipertestuale al foglio di lavoro con .Net o VB.

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")

Guarda anche