Använd Sheet.SheetId egenskapen i OpenXml med hjälp av Aspose.Cells
Möjliga användningsscenario
Sheet.SheetIdegenskapen finns inuti DocumentFormat.OpenXml.Spreadsheetnamespace och är en del av OpenXml. Du kan se denna egenskap och dess värde inuti workbook.xml som visas i följande skärmdump. Aspose.Cells tillhandahåller motsvarande egenskap som Worksheet.TabId.
Använd Sheet.SheetId-egenskapen i OpenXml med hjälp av Aspose.Cells
Följande exemepelkod laddar instruktionsexemplar för Excel-fil, läser dess flik- eller flik-ID, tilldelar det sedan ett nytt flik-ID och sparar den som output Excel-fil. Se även konsoloutputen i koden nedan för referens.
Exempelkod
// 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"); |
Konsoloutput
Sheet or Tab Id: 1297