Kontrollera om VBA projektet i en arbetsbok är signerat med Node.js via C++

Kontrollera om VBA-projektet i en arbetsbok är signerat i Node.js

Följande kod laddar arbetsboken och kontrollerar om dess VBA-projekt är signerat med hjälp av Workbook.getVbaProject()-egenskapen. Egenskapen returnerar true om projektet är signerat, annars returnerar den false.

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, "Sample1.xlsx");
// Loads the workbook which contains hidden external links
const workbook = new AsposeCells.Workbook(filePath);
console.log("VBA Project is Signed: " + workbook.getVbaProject().isSigned());