Worksheet

Worksheet class

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

public class Worksheet

Proprietà

NomeDescrizione
ActiveCell { get; set; }
AllowSelectingLockedCell { get; set; }Indica se l’utente può selezionare le celle bloccate su un foglio di lavoro protetto.
BackgroundImage { get; set; }Ottiene e imposta l’immagine di sfondo del foglio di lavoro.
Cells { get; }
CodeName { get; }Rappresenta il nome del codice del foglio di lavoro.
Columns { get; }
ColumnsCount { get; set; }
Comments { get; }
Controls { get; }Ottiene la raccolta del controllo della cella.
CustomColumnCaption { get; set; }Ottiene o imposta la didascalia della colonna personalizzata per il foglio di lavoro.
CustomRowCaption { get; set; }Ottiene o imposta la didascalia di riga personalizzata per il foglio di lavoro.
DataMember { get; }Ottiene l’origine dati per la quale l’oggetto Foglio di lavoro visualizza i dati.
DataSource { get; }Ottiene l’elenco specifico in un oggetto DataSource per foglio di lavoro.
DisplayRightToLeft { get; set; }
DisplayZeros { get; set; }Vero se vengono visualizzati valori zero.
FirstVisibleColumn { get; set; }
FirstVisibleRow { get; set; }Rappresenta il primo indice di riga visibile.
FrozenCols { get; set; }Ottiene o imposta il conteggio delle colonne bloccate del foglio di lavoro. Il blocco inizierà dalla prima colonna.
FrozenRows { get; set; }Ottiene o imposta il conteggio delle righe bloccate del foglio di lavoro. Il blocco inizierà dalla prima riga.
GridDesktop { get; }Ottiene l’oggetto GridDesktop del foglio.
GridlinesVisible { get; set; }Ottiene o imposta un valore che indica se le linee della griglia sono visibili. L’impostazione predefinita è true.
Hyperlinks { get; }Ottiene ilHyperlinkCollection raccolta.
Index { get; }Ottiene l’indice del foglio nella raccolta dei fogli di lavoro.
IsVeryHidden { get; set; }Indica se il foglio è nascosto e non può essere mostrato nell’interfaccia utente (UI).
IsVisible { get; set; }
MergesCount { get; }Ottiene il conteggio delle unioni
Name { get; set; }Ottiene o imposta il nome del foglio di lavoro.
OutlineShown { get; set; }Indica se mostrare il contorno.
Pictures { get; }Ottiene aPictures raccolta.
PivotTables { get; }Ottiene le tabelle pivot nel foglio di lavoro.
Protected { get; set; }
RowFilter { get; }Ottiene l’oggetto RowFilterSettings del foglio.
Rows { get; }
RowsCount { get; set; }
Selected { get; set; }Indica se questo foglio di lavoro è selezionato all’apertura della cartella di lavoro.
Shapes { get; }Ottiene aPictures raccolta.
ShowGridlines { get; set; }
TabColor { get; set; }Rappresenta il colore della scheda del foglio di lavoro.
Validations { get; }Ottiene la raccolta delle impostazioni di convalida dei dati nel foglio di lavoro.
Visible { get; set; }Rappresenta se il foglio di lavoro è visibile.
Workbook { get; }
Zoom { get; set; }Rappresenta il fattore di scala in percentuale. Dovrebbe essere compreso tra 10 e 400.

Metodi

NomeDescrizione
AddAutoFilter(int, int, int)Imposta l’intervallo a cui si applica il filtro automatico specificato.
AddColumn()Aggiunge una nuova colonna.
AddCustomFilter(int, string)Aggiungi un filtro personalizzato per la riga specificata.
AddCustomFilter(int, int, object[], GridFilterOperatorType[])Aggiungi un filtro personalizzato per l’intervallo di righe specificato dalla riga iniziale alla riga finale.
AddRow()Aggiunge una nuova riga.
AddSelectedRange(CellRange)Aggiungi un nuovo intervallo selezionato al foglio di lavoro.
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(int, int)Adatta automaticamente la larghezza delle colonne.
AutoFitColumns(int, int, int, int)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, int)Adatta automaticamente l’altezza della riga in un intervallo di rettangoli.
AutoFitRows()Adatta automaticamente tutte le righe in questo foglio di lavoro.
AutoFitRows(int, int)Adatta automaticamente l’altezza della riga in un intervallo.
AutoFitRowsMerged()Adatta automaticamente tutte le righe in questo foglio di lavoro. Si adatta anche automaticamente all’altezza della riga quando le celle vengono unite in una riga.
CalculateFormula(string)Calcola una formula.
CellInMerged(CellLocation)Ottiene un valore se la posizione della cella specificata è in unioni.
CellRangeInMerge(CellRange)Ottiene un valore che indica se l’intervallo di celle specificato viene unito.
ClearComments()Cancella tutti i commenti nel foglio di calcolo del designer.
ClearMerges()Cancella tutte le unioni.
ClearSelection()Cancella la selezione nel foglio di lavoro.
ColInMerged(int)Ottiene un valore che indica se la colonna specificata viene unita.
ColInSelection(int)Determina se la colonna specificata in index è selezionata.
Copy(Worksheet)Copia contenuti e formati da un altro foglio di lavoro.
CreateRange(string, string)
CreateRange(int, int, int, int)
DataBind(object, string)Associa i dati dall’oggetto origine dati all’oggetto Foglio di lavoro.
DataUnbind()Annulla l’associazione dei dati dall’oggetto origine dati con l’oggetto Foglio di lavoro.
ExportDataTable(DataTable, int, int, int, int, bool)Esporta i dati nella raccolta Cells di un foglio di lavoro in un oggetto DataTable specificato.
ExportDataTable(int, int, int, int, bool, bool)Esporta i dati nella raccolta Cells di un foglio di lavoro in un nuovo oggetto DataTable.
FilterString(int, string)Imposta il filtro per la colonna. Si noti che chiameremo AddAutoFilter prima di chiamare filterString La stringa dei criteri del filtro. avviso usiamo virgola->"," come carattere diviso, quindi il valore della cella che vuoi filtrare non deve contenere con virgola filterString(10,“123,456”) significa che la colonna 10 deve contenere 123 o 456, filterString(10,“123” ) significa che la colonna 10 deve contenere 123 valore diviso con virgola, es. 123.456.789 o abc
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.
GetAllSelectedRanges()Ottiene tutti gli intervalli selezionati di questo foglio di lavoro.
GetCellLocationByClientPoint(Point)Ottiene la posizione della cella in base al punto di coordinate del client.
GetColumnCaption(int)Ottiene la didascalia della colonna. Se la didascalia non è impostata, restituisce una stringa vuota.
GetFirstVisibleColumn()Ottieni il primo indice di colonna visibile della vista foglio.
GetFirstVisibleRow()Ottieni il primo indice di riga visibile della vista foglio.
GetFocusedCell()Ottiene la cella focalizzata.
GetFocusedCellLocation()Ottiene una posizione della cella focalizzata.
GetFreezedPanes(out int, out int, out int, out int)Ottiene i riquadri di blocco.
GetIsReadonly(int, int)Ottiene se la cella è di sola lettura. Questo è un attributo esteso di GridWeb, non verrà mantenuto nel file excel effettivo
GetLastSelection()Ottiene l’intervallo di celle dell’ultimo selezionato.
GetMerge(int)Ottiene l’intervallo di celle dell’unione in corrispondenza dell’indice specificato.
GetMergeByCell(int, int)ottieni l’area di unione che contiene la cella alla riga, posizione della colonna, restituisce null se tutte le aree di unione non includono questa posizione della cella
GroupColumns(int, int)Colonne dei gruppi.
GroupColumns(int, int, bool, bool)Colonne dei gruppi.
GroupColumns(int, int, int, bool)Colonne dei gruppi.
GroupRows(int, int)Raggruppa righe.
GroupRows(int, int, bool)Raggruppa righe.
GroupRows(int, int, bool, bool)Raggruppa righe.
GroupRows(int, int, int, bool)Raggruppa righe.
GroupRows(int, int, int, bool, bool)Raggruppa righe.
ImportDataTable(DataTable, bool, int, int)Importa un oggetto DataTable in un foglio di lavoro.
InSelection(CellLocation)Determina se la posizione della cella specificata è selezionata.
InsertColumn(int)Inserisce una nuova colonna.
InsertRow(int)Inserisce una nuova riga.
IsCellFocused()Determina se la cella è focalizzata.
IsProtected()Indica se il foglio di lavoro è protetto.
Merge(CellRange)Unisce un intervallo di celle specificato in una singola cella.
MergeFocused(CellLocation)Ottiene l’indice dell’unione focalizzata.
MoveTo(int)Sposta il foglio in un’altra posizione nel foglio di calcolo.
RefreshFilter()Aggiorna i filtri automatici per nascondere o mostrare le righe.
RemoveAutoFilter()Rimuovi il filtro automatico del foglio di lavoro.
RemoveColumn(int)Rimuove una colonna in corrispondenza dell’indice specificato.
RemoveRow(int)Rimuove una riga in corrispondenza dell’indice specificato.
ResetFilter(int)reimposta il tipo di filtro su nessuno
ResetFilters(int, int)reimposta il tipo di filtro su nessuno
RowInMerged(int)Ottiene un valore che indica se la riga specificata viene unita.
RowInSelection(int)Determina se la riga specificata in corrispondenza dell’indice è selezionata.
SetAllCellsEditable()Rende modificabili tutte le celle. Questo è l’attributo esteso
SetAllCellsReadonly()Rende tutte le celle di sola lettura. Questo è un attributo esteso nota che questo attributo non può essere mantenuto nella cella effettiva, se vuoi mantenere la protezione usa setProtect
SetColumnCaption(int, string)Imposta la didascalia per la colonna. Si prega di notare che questo è un attributo di estensione e non può essere conservato nel file excel
SetFirstVisibleColumn(int)Imposta il primo indice di colonna visibile della vista foglio.
SetFirstVisibleRow(int)Imposta il primo indice di riga visibile della vista foglio.
SetFocusedCell(CellLocation)Imposta lo stato attivo della cella nella posizione specificata.
SetFocusedCell(int, int)Imposta lo stato attivo della cella sulla colonna e sulla riga specificate.
SetFont(CellRange, Font)Imposta l’oggetto font su cellRange.
SetFontColor(CellRange, Color)Imposta il colore del carattere su cellRange.
SetIsReadonly(int, int, bool)Imposta se la cella è di sola lettura. Questo è un attributo esteso, non verrà mantenuto nel file excel effettivo
SetProtect()Protegge il foglio di lavoro.
SetProtected(CellRange, bool)Imposta cellRange se è protetto. Questo è un metodo esteso utilizzato solo in Grid. Questo metodo non ha nulla a che fare con la proprietà cell.Style.CellLocked Non avrà effetto dopo il salvataggio nel file excel.
SetStyle(CellRange, Style)Imposta l’oggetto stile su cellRange.
SetStyle(GridCellArea, Style)Imposta l’oggetto stile su cellRange.
UnFreezePanes()Sblocca i riquadri nel foglio di lavoro.
UngroupColumns(int, int)Separa le colonne.
UngroupColumns(int, int, bool)Separa le colonne.
UngroupRows(int, int)Separa le righe.
UngroupRows(int, int, bool)Separa le righe.
Unmerge(CellLocation)Rimuovi la posizione della cella specificata dalle unioni.
Unmerge(CellRange)Separa un intervallo di celle specificato in una singola cella.
Unmerge(int, int)Rimuove l’indice della colonna riga della cella specificato dalle unioni.
UnProtect()foglio di lavoro non protegge.
static CellIndexToR1C1(int, int)Ottiene il nome dello stile della cella r1c1 in base agli indici di riga e colonna.

Campi

NomeDescrizione
static DEFAULT_COLUMNSCOUNTConteggio colonne predefinito del foglio di lavoro.
static DEFAULT_ROWSCOUNTConteggio righe predefinito del foglio di lavoro.

Guarda anche