Aggiungi o inserisci un foglio di lavoro
Contents
[
Hide
]
In questo argomento verranno illustrate le tecniche per aggiungere o inserire fogli di lavoro in un file Excel utilizzando Aspose.Cells.GridDesktop. La differenza tra l’aggiunta e l’inserimento di fogli di lavoro è che, inoltre, un foglio di lavoro viene semplicemente aggiunto alla fine della raccolta di fogli di lavoro del file Excel, tuttavia l’inserimento significa aggiungere un foglio di lavoro in una posizione specifica nella raccolta di fogli di lavoro.
Aggiunta di un foglio di lavoro
Per aggiungere un foglio di lavoro utilizzando Aspose.Cells.GridDesktop, procedi nel seguente modo:
- Aggiungere il controllo Aspose.Cells.GridDesktop a un modulo.
- Chiamare il metodo Add della raccolta Worksheet nel controllo GridDesktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Adding a worksheet to the Grid | |
int i = gridDesktop1.Worksheets.Add(); | |
Worksheet sheet = gridDesktop1.Worksheets[i]; |
Sono disponibili molte versioni di overload del metodo Add. Utilizzando la versione sovraccaricata sopra, ad esempio, un foglio di lavoro viene aggiunto al file Excel con un nome di foglio predefinito. Usando altre versioni di overload del metodo Add, è possibile definire il nome come mostrato di seguito nell’esempio.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Adding a worksheet to the Grid with a specific name | |
Worksheet sheet1 = gridDesktop1.Worksheets.Add("AddWorksheetWithName"); |
Inserimento di un foglio di lavoro
Per inserire un foglio di lavoro utilizzando Aspose.Cells.GridDesktop, procedi nel seguente modo:
- Aggiungere il controllo Aspose.Cells.GridDesktop a un form.
- Chiamare il metodo Insert della raccolta Worksheets nel controllo GridDesktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Inserting a worksheet to Grid at first position of the worksheets collection | |
gridDesktop1.Worksheets.Insert(0); |
IMPORTANTE: Microsoft Excel (97-2003 XLS) supporta fogli Excel con un massimo di 65.536 righe e 256 colonne. Aspose.Cells.GridDesktop segue gli stessi standard. Nel controllo Aspose.Cells.GridDesktop, gli sviluppatori possono aggiungere o inserire fogli di lavoro con più righe e colonne rispetto al limite standard, ma quando tentano di salvare i dati Grid in un file Excel, verrà generata un’eccezione. Significa che solo i dati contenuti nelle 65.536 righe e 256 colonne possono essere salvati in un file Excel XLS utilizzando Aspose.Cells.GridDesktop, se si utilizza il formato file XLSX (MS Excel 2007/2010), tuttavia non esiste tale limitazione.