Verifique si el Código VBA está firmado
Comprobar si el código VBA está firmado
El siguiente código explica cómo verificar si el código VBA está firmado o no utilizando el método Workbook.getVbaProject().isSigned(). Puede utilizar cualquiera de sus archivos de Excel para probar este código. Para propósitos de prueba puede utilizar este archivo de Excel utilizado en el código.
// 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()); |
Salida de la consola
A continuación se muestra la salida de consola del código anterior utilizando el archivo de Excel de ejemplo proporcionado por el enlace.
Is VBA Code Project Signed: true