Använd Sheet.SheetId egenskapen i OpenXml med Aspose.Cells for Node.js via C++
Möjliga användningsscenario
Sheet.SheetId egenskapen är tillgänglig inom DocumentFormat.OpenXml.Spreadsheet modul och är en del av OpenXml. Du kan se denna egenskap och dess värde i workbook.xml som visas i följande skärmskärm. Aspose.Cells tillhandahåller motsvarande egenskap som Worksheet.getTabId().
Använd Sheet.SheetId-egenskapen av OpenXml med Aspose.Cells for Node.js via C++
Följande exempelkod laddar provs-exelfilen, läser av dess flik- eller flik-id, tilldelar det ett nytt flik-id och sparar det som utdata-exelfil. Se även konsolens utmatning för kodreferens.
Exempelkod
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "sampleSheetId.xlsx");
// Load source Excel file
const wb = new AsposeCells.Workbook(filePath);
// Access first worksheet
const ws = wb.getWorksheets().get(0);
// Print its Sheet or Tab Id on console
console.log("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