Проверьте, подписан ли 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