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

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

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

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(CheckVBAProjectInWorkbookIsSigned.class);
Workbook workbook = new Workbook(dataDir + "source.xlsm");
System.out.println("VBA Project is Signed: " + workbook.getVbaProject().isSigned());

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

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

Is VBA Code Project Signed: true