Verwenden Sie die Sheet.SheetId Eigenschaft von OpenXml mit Aspose.Cells

Mögliche Verwendungsszenarien

Die Sheet.SheetId-Eigenschaft befindet sich im DocumentFormat.OpenXml.Spreadsheet-Namespace und ist Teil von OpenXml. Sie können diese Eigenschaft und ihren Wert wie in der folgenden Abbildung im workbook.xml sehen. Aspose.Cells bietet die entsprechende Eigenschaft als Worksheet.TabId an.

todo:image_alt_text

Verwenden Sie die Sheet.SheetId-Eigenschaft von OpenXml mit Aspose.Cells

Der folgende Beispielcode lädt die Beispiel-Excel-Datei, liest ihre Tabellen- oder Registerkarten-ID und weist ihr eine neue Tabellen-ID zu, dann speichert sie sie als Ausgabe-Excel-Datei. Bitte sehen Sie sich auch die Konsolenausgabe des untenstehenden Codes als Referenz an.

Beispielcode

// 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");

Konsolenausgabe

Sheet or Tab Id: 1297