Utilizzare la proprietà Sheet.SheetId di OpenXml utilizzando Aspose.Cells
Possibili Scenari di Utilizzo
La proprietà Sheet.SheetId si trova all’interno del namespace DocumentFormat.OpenXml.Spreadsheet ed è parte di OpenXml. Puoi vedere questa proprietà e il suo 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 seguente codice di esempio carica il file Excel di esempio, legge il suo ID Foglio o Tab, quindi gli assegna un nuovo Tab Id 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-Java | |
//Load source Excel file | |
Workbook wb = new Workbook("sampleSheetId.xlsx"); | |
//Access first worksheet | |
Worksheet ws = wb.getWorksheets().get(0); | |
//Print its Sheet or Tab Id on console | |
System.out.println("Sheet or Tab Id: " + ws.getTabId()); | |
//Change Sheet or Tab Id | |
ws.setTabId(358); | |
//Save the workbook | |
wb.save("outputSheetId.xlsx"); |
Output della console
Sheet or Tab Id: 1297