Compruebe si el código VBA está firmado
Contents
[
Hide
]
Aspose.Cells permite al usuario verificar si el proyecto de código VBA está firmado o no. Por favor use elWorkbook.VbaProject.IsSigned propiedad para verificar si el proyecto de código VBA está firmado o no.
El siguiente código explica cómo verificar si el código VBA está firmado o no usando elWorkbook.VbaProject.IsSigned propiedad. Puede usar cualquiera de sus archivos de Excel para probar este código. Para fines de prueba, puede utilizareste archivo de Excel utilizado en el código.
Compruebe si el código VBA está registrado en C#
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
Workbook workbook = new Workbook(dataDir + "sampleVBAProjectSigned.xlsm"); | |
Console.WriteLine("Is VBA Code Project Signed: " + workbook.VbaProject.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