Проверьте, подписан ли VBA код с помощью Node.js через C++

Следующий код показывает, как проверить, подписан ли VBA-код с помощью свойства VbaProject.isSigned(). Вы можете использовать любой из ваших файлов Excel для тестирования этого кода. Для тестирования можно использовать этот Excel-файл, использованный в коде.

Проверьте, подписан ли VBA-код в Node.js

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, "sampleVBAProjectSigned.xlsm");

// Loads the workbook which contains hidden external links
const workbook = new AsposeCells.Workbook(filePath);

console.log("Is VBA Code Project Signed: " + workbook.getVbaProject().isSigned());

Вывод в консоль

Ниже представлен вывод в консоль вышеупомянутого кода с использованием образцового файла Excel, предоставленного по ссылке.

Is VBA Code Project Signed: True