Verificar si el proyecto VBA en un libro de trabajo está firmado con Node.js vía C++

Verificar si el proyecto VBA en un libro de trabajo está firmado en Node.js

El siguiente código carga el libro de trabajo y verifica si su proyecto VBA está firmado usando la propiedad Workbook.getVbaProject(). La propiedad devolverá true si el proyecto está firmado, de lo contrario devolverá 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());