Проверьте, подписан ли VBA код с помощью Node.js через C++
Contents
[
Hide
]
Aspose.Cells позволяет пользователю проверить, подписан ли проект кода VBA или нет. Используйте свойство VbaProject.isSigned() для проверки, подписан ли проект кода VBA или нет.
Следующий код показывает, как проверить, подписан ли 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