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 in workbook.xml wie im folgenden Screenshot gezeigt sehen. Aspose.Cells bietet die äquivalente Eigenschaft als Worksheet.TabId.

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, weist ihr dann eine neue Registerkarten-ID zu und speichert 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-.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");

Konsolenausgabe

Sheet or Tab Id: 1297