Проверьте, подписан ли VBA проект в рабочей книге с помощью Node.js через C++
Contents
[
Hide
]
Вы можете проверить подписан ли ваш проект VBA или нет, используя Microsoft Excel через меню Инструменты > Цифровые подписи…. Аналогичным образом, вы можете проверить это программным способом с помощью свойства Workbook.getVbaProject() библиотеки Aspose.Cells.
Проверьте, подписан ли VBA-проект в рабочей книге с помощью Node.js
Следующий код загружает рабочую книгу и проверяет, подписан ли VBA-проект с помощью свойства Workbook.getVbaProject(). Свойство вернет true, если проект подписан, иначе — 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());