Accesso al Foglio di Lavoro

Utilizzando l’indice del foglio di lavoro

Gli sviluppatori possono accedere a un’istanza di qualsiasi Foglio di Lavoro utilizzando l’indice del foglio di lavoro desiderato come mostrato nell’esempio seguente. Questo approccio è utile per iterare tra un certo numero di fogli di lavoro in un file Excel.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Accesing a worksheet using its index
Worksheet sheet = gridDesktop1.Worksheets[0];

Utilizzando il nome del foglio di lavoro

Se si conosce il nome del foglio di lavoro, è possibile accedere a un foglio di lavoro utilizzando il suo nome come mostrato di seguito.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Accesing a worksheet using its name
Worksheet sheet = gridDesktop1.Worksheets["Sheet2"];

Accesso a un Foglio di Lavoro Attivo

È possibile che un file Excel abbia più di un foglio di lavoro. Quello su cui un utente sta lavorando viene chiamato foglio di lavoro attivo. È possibile accedere al foglio di lavoro attivo.

Per accedere a un foglio di lavoro attivo, Aspose.Cells.GridDesktop offre due approcci:

Utilizzando la proprietà AcriveSheetIndex

Un modo per accedere a un foglio di lavoro attivo utilizzando il controllo Aspose.Cells.GridDesktop è utilizzare la proprietà ActiveSheetIndex del controllo GridDesktop. Utilizzando questa proprietà, è possibile ottenere l’indice del foglio di lavoro attivo nel controllo Aspose.Cells.GridDesktop. Quell’indice può quindi essere utilizzato per accedere al foglio di lavoro in modo tradizionale come mostrato di seguito.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Accesing an active worksheet using its index
Worksheet sheet = gridDesktop1.Worksheets[gridDesktop1.ActiveSheetIndex];

Utilizzando il metodo GetActiveWorksheet

L’altro approccio è richiamare il metodo GetActiveWorksheet del controllo GridDesktop. Questo metodo fornisce un riferimento al foglio di lavoro attualmente attivo nel controllo Aspose.Cells.GridDesktop come mostrato di seguito.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Accesing an active worksheet directly
Worksheet sheet = gridDesktop1.GetActiveWorksheet();