Compruebe si el código VBA está firmado

Compruebe si el código VBA está firmado

El siguiente código explica cómo verificar si el código VBA está firmado o no usando elLibro de trabajo.getVbaProject().isSigned() método. Puede usar cualquiera de sus archivos de Excel para probar este código. Para fines de prueba, puede usareste 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 consola

A continuación se muestra la salida de la consola del código anterior usando elejemplo de archivo de Excel proporcionada por el enlace.

Is VBA Code Project Signed: true