Verifica se il progetto VBA in un file Excel è firmato con Node.js tramite C++
Contents
[
Hide
]
Puoi verificare se il tuo progetto VBA è firmato o meno utilizzando Microsoft Excel tramite il comando del menu Strumenti > Firme digitali…. Analogamente, puoi verificarlo in modo programmatico utilizzando la proprietà Workbook.getVbaProject() di Aspose.Cells.
Verifica se il progetto VBA in un file Excel è firmato in Node.js
Il seguente esempio di codice carica il workbook e verifica se il suo progetto VBA è firmato usando la proprietà Workbook.getVbaProject(). La proprietà restituirà true se il progetto è firmato, altrimenti restituirà 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());