Worksheet
Contenuti
[
Nascondere
]Worksheet class
Incapsula l’oggetto che rappresenta un singolo foglio di lavoro.
public class Worksheet : IDisposable
Proprietà
Nome | Descrizione |
---|---|
ActiveCell { get; set; } | Ottiene o imposta la cella attiva nel foglio di lavoro. |
AllowEditRanges { get; } | Ottiene la raccolta di intervalli di modifica consentiti nel foglio di lavoro. |
AutoFilter { get; } | Rappresenta il filtro automatico per il foglio di lavoro specificato. |
BackgroundImage { get; set; } | Ottiene e imposta l’immagine di sfondo del foglio di lavoro. |
Cells { get; } | Ottiene ilCells raccolta. |
CellWatches { get; } | Ottiene la raccolta di celle su questo foglio di lavoro osservate nella “finestra di controllo”. |
Charts { get; } | Ottiene aChart collezione |
CheckBoxes { get; } | Ottiene aCheckBox raccolta. |
CodeName { get; set; } | Ottiene il nome del codice del foglio di lavoro. |
Comments { get; } | Ottiene ilComment raccolta. |
ConditionalFormattings { get; } | Ottiene il ConditionalFormattings nel foglio di lavoro. |
CustomProperties { get; } | Ottiene un oggetto che rappresenta le informazioni sull’identificatore associate a un foglio di lavoro. |
DisplayRightToLeft { get; set; } | Indica se il foglio di lavoro specificato viene visualizzato da destra a sinistra anziché da sinistra a destra. L’impostazione predefinita è false. |
DisplayZeros { get; set; } | Vero se vengono visualizzati valori zero. |
ErrorCheckOptions { get; } | Ottiene l’impostazione del controllo degli errori applicata su determinati intervalli. |
FirstVisibleColumn { get; set; } | Rappresenta il primo indice di colonna visibile. |
FirstVisibleRow { get; set; } | Rappresenta il primo indice di riga visibile. |
HasAutofilter { get; } | Indica se questo foglio di lavoro ha un filtro automatico. |
HorizontalPageBreaks { get; } | Ottiene ilHorizontalPageBreakCollection collezione. |
Hyperlinks { get; } | Ottiene ilHyperlinkCollection raccolta. |
Index { get; } | Ottiene l’indice del foglio nella raccolta di fogli di lavoro. |
IsGridlinesVisible { get; set; } | Ottiene o imposta un valore che indica se le linee della griglia sono visibili. L’impostazione predefinita è true. |
IsOutlineShown { get; set; } | Indica se mostrare il contorno. |
IsPageBreakPreview { get; set; } | Indica se il foglio di lavoro specificato viene visualizzato nella visualizzazione normale o nell’anteprima dell’interruzione di pagina. |
IsProtected { get; } | Indica se il foglio di lavoro è protetto. |
IsRowColumnHeadersVisible { get; set; } | Ottiene o imposta un valore che indica se il foglio di lavoro visualizzerà le intestazioni di riga e colonna. L’impostazione predefinita è true. |
IsRulerVisible { get; set; } | Indica se il righello è visibile. Questa proprietà viene applicata solo per l’anteprima dell’interruzione di pagina. |
IsSelected { get; set; } | Indica se questo foglio di lavoro è selezionato all’apertura della cartella di lavoro. |
IsVisible { get; set; } | Rappresenta se il foglio di lavoro è visibile. |
ListObjects { get; } | Ottiene tutti ListObjects in questo foglio di lavoro. |
Name { get; set; } | Ottiene o imposta il nome del foglio di lavoro. |
OleObjects { get; } | Rappresenta una raccolta diOleObject in un foglio di lavoro. |
Outline { get; } | Ottiene lo schema di questo foglio di lavoro. |
PageSetup { get; } | Rappresenta la descrizione dell’impostazione della pagina in questo foglio. |
PaneState { get; } | Indica se il riquadro ha divisioni orizzontali o verticali e se tali divisioni sono bloccate. |
Pictures { get; } | Ottiene aPicture raccolta. |
PivotTables { get; } | Ottiene tutte le tabelle pivot in questo foglio di lavoro. |
Protection { get; } | Rappresenta i vari tipi di opzioni di protezione disponibili per un foglio di lavoro. Supporta opzioni di protezione avanzate in ExcelXP e versioni successive. |
QueryTables { get; } | OttieneQueryTableCollection nel foglio di lavoro. |
Scenarios { get; } | Ottiene la raccolta diScenario . |
Shapes { get; } | Restituisce tutte le forme del disegno in questo foglio di lavoro. |
ShowFormulas { get; set; } | Indica se mostrare le formule o i loro risultati. |
Slicers { get; } | Ottieni la raccolta Slicer nel foglio di lavoro |
SmartTagSetting { get; } | Ottiene tuttoSmartTagCollection oggetti del foglio di lavoro. |
SparklineGroupCollection { get; } | Ottiene la raccolta del gruppo sparkline nel foglio di lavoro. |
TabColor { get; set; } | Rappresenta il colore della scheda del foglio di lavoro. |
TabId { get; set; } | Specifica l’identificatore interno per il foglio. |
TextBoxes { get; } | Ottiene aTextBox raccolta. |
Timelines { get; } | Ottieni la raccolta Timeline nel foglio di lavoro |
TransitionEntry { get; set; } | Indica se l’opzione Immissione formula di transizione (compatibilità Lotus) è abilitata. |
TransitionEvaluation { get; set; } | Indica se l’opzione Valutazione formula di transizione (compatibilità Lotus) è abilitata. |
Type { get; set; } | Rappresenta il tipo di foglio di lavoro. |
UniqueId { get; set; } | Ottiene e imposta l’ID univoco, è uguale a {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}. |
Validations { get; } | Ottiene la raccolta delle impostazioni di convalida dei dati nel foglio di lavoro. |
VerticalPageBreaks { get; } | Ottiene ilVerticalPageBreakCollection raccolta. |
ViewType { get; set; } | Ottiene e imposta il tipo di visualizzazione. |
VisibilityType { get; set; } | Indica lo stato visibile per questo foglio. |
Workbook { get; } | Ottiene l’oggetto cartella di lavoro che contiene questo foglio. |
Zoom { get; set; } | Rappresenta il fattore di scala in percentuale. Dovrebbe essere compreso tra 10 e 400. |
Metodi
Nome | Descrizione |
---|---|
AddPageBreaks(string) | Aggiunge un’interruzione di pagina. |
AdvancedFilter(bool, string, string, string, bool) | Filtra i dati utilizzando criteri complessi. |
AutoFitColumn(int) | Adatta automaticamente la larghezza della colonna. |
AutoFitColumn(int, int, int) | Adatta automaticamente la larghezza della colonna. |
AutoFitColumns() | Adatta automaticamente tutte le colonne in questo foglio di lavoro. |
AutoFitColumns(AutoFitterOptions) | Adatta automaticamente tutte le colonne in questo foglio di lavoro. |
AutoFitColumns(int, int) | Adatta automaticamente la larghezza delle colonne. |
AutoFitColumns(int, int, AutoFitterOptions) | Adatta automaticamente la larghezza delle colonne. |
AutoFitColumns(int, int, int, int) | Adatta automaticamente la larghezza delle colonne. |
AutoFitColumns(int, int, int, int, AutoFitterOptions) | Adatta automaticamente la larghezza delle colonne. |
AutoFitRow(int) | Adatta automaticamente l’altezza della riga. |
AutoFitRow(int, int, int) | Adatta automaticamente l’altezza della riga. |
AutoFitRow(int, int, int, AutoFitterOptions) | Adatta automaticamente l’altezza della riga. |
AutoFitRow(int, int, int, int) | Adatta automaticamente l’altezza della riga in un intervallo di rettangoli. |
AutoFitRows() | Adatta automaticamente tutte le righe in questo foglio di lavoro. |
AutoFitRows(AutoFitterOptions) | Adatta automaticamente tutte le righe in questo foglio di lavoro. |
AutoFitRows(bool) | Adatta automaticamente tutte le righe in questo foglio di lavoro. |
AutoFitRows(int, int) | Adatta automaticamente l’altezza della riga in un intervallo. |
AutoFitRows(int, int, AutoFitterOptions) | Adatta automaticamente l’altezza della riga in un intervallo. |
CalculateFormula(string) | Calcola una formula. |
CalculateFormula(CalculationOptions, bool) | Calcola tutte le formule in questo foglio di lavoro. |
CalculateFormula(string, CalculationOptions) | Calcola una formula. |
ClearComments() | Cancella tutti i commenti nel foglio di calcolo del designer. |
CloseAccessCache(AccessCacheOptions) | Chiude la sessione che utilizza le cache per accedere ai dati in questo foglio di lavoro. |
Copy(Worksheet) | Copia contenuti e formati da un altro foglio di lavoro. |
Copy(Worksheet, CopyOptions) | Copia contenuti e formati da un altro foglio di lavoro. |
Dispose() | Esegue attività definite dall’applicazione associate alla liberazione, rilascio o ripristino di risorse non gestite. |
FreezePanes(string, int, int) | Blocca i riquadri nella cella specificata nel foglio di lavoro. |
FreezePanes(int, int, int, int) | Blocca i riquadri nella cella specificata nel foglio di lavoro. |
GetFreezedPanes(out int, out int, out int, out int) | Ottiene i riquadri di blocco. |
GetPanes() | Ottiene i riquadri della finestra. |
GetPrintingPageBreaks(ImageOrPrintOptions) | Ottiene interruzioni di pagina automatiche. |
GetSelectedRanges() | Ottiene gli intervalli di celle selezionati nel foglio di calcolo del designer. |
MoveTo(int) | Sposta il foglio in un’altra posizione nel foglio di calcolo. |
Protect(ProtectionType) | Protegge il foglio di lavoro. |
Protect(ProtectionType, string, string) | Protegge il foglio di lavoro. |
RefreshPivotTables() | Aggiorna tutte le tabelle pivot in questo foglio di lavoro. |
RemoveAllDrawingObjects() | Rimuove tutti gli oggetti di disegno in questo foglio di lavoro. |
RemoveAutoFilter() | Rimuove il filtro automatico del foglio di lavoro. |
RemoveSplit() | Rimuove la finestra divisa. |
Replace(string, string) | Sostituisce il testo di tutte le celle con una nuova stringa. |
SelectRange(int, int, int, int, bool) | Seleziona un intervallo. |
SetVisible(bool, bool) | Imposta le opzioni visibili. |
Split() | Divide la finestra. |
StartAccessCache(AccessCacheOptions) | Avvia la sessione che utilizza le cache per accedere ai dati in questo foglio di lavoro. |
override ToString() | Restituisce una stringa che rappresenta l’oggetto Foglio di lavoro corrente. |
UnFreezePanes() | Sblocca i riquadri nel foglio di lavoro. |
Unprotect() | Annulla la protezione del foglio di lavoro. |
Unprotect(string) | Annulla la protezione del foglio di lavoro. |
XmlMapQuery(string, XmlMap) | Interroga le aree delle celle mappate/collegate al percorso specifico della mappa xml. |
Esempi
[C#]
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
//Blocca i riquadri in "AS40" con 10 righe e 10 colonne
sheet.FreezePanes("AS40", 10, 10);
//Aggiungi un collegamento ipertestuale nella cella A1
sheet.Hyperlinks.Add("A1", 1, 1, "http://www.aspose.com");
[Visual Basic]
Dim workbook as Workbook = new Workbook()
Dim sheet as Worksheet = workbook.Worksheets(0)
'Freeze panes at "AS40" with 10 rows and 10 columns
sheet.FreezePanes("AS40", 10, 10)
'Aggiungi un collegamento ipertestuale nella cella A1
sheet.Hyperlinks.Add("A1", 1, 1, "http://www.aspose.com")
Guarda anche
- spazio dei nomi Aspose.Cells
- assemblea Aspose.Cells