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