Utilizzare la proprietà Sheet.SheetId di OpenXml utilizzando Aspose.Cells
Possibili Scenari di Utilizzo
La proprietà Sheet.SheetId si trova all’interno dello spazio dei nomi DocumentFormat.OpenXml.Spreadsheet ed è parte di OpenXml. È possibile vedere questa proprietà e il relativo valore all’interno di workbook.xml come mostrato nello screenshot seguente. Aspose.Cells fornisce la proprietà equivalente come Worksheet.TabId.
Utilizza la proprietà Sheet.SheetId di OpenXml utilizzando Aspose.Cells
Il codice di esempio seguente carica il file Excel di esempio, legge il suo ID della scheda o tabulato, quindi ne assegna un nuovo ID della scheda e lo salva come file Excel di output. Si prega di vedere anche l’output della console del codice sottostante per un riferimento.
Codice di Esempio
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
//Load source Excel file | |
Workbook wb = new Workbook("sampleSheetId.xlsx"); | |
//Access first worksheet | |
Worksheet ws = wb.Worksheets[0]; | |
//Print its Sheet or Tab Id on console | |
Console.WriteLine("Sheet or Tab Id: " + ws.TabId); | |
//Change Sheet or Tab Id | |
ws.TabId = 358; | |
//Save the workbook | |
wb.Save("outputSheetId.xlsx"); |
Output della console
Sheet or Tab Id: 1297