Vérifiez si le code VBA est signé

Le code suivant explique comment vérifier si le code VBA est signé ou non en utilisant leWorkbook.VbaProject.IsSignedWorkbook.VbaProject.IsSigned la propriété. Vous pouvez utiliser n’importe lequel de vos fichiers Excel pour tester ce code. À des fins de test, vous pouvez utiliserce fichier excel utilisé dans le code.

Vérifiez si le code VBA est signé en C#

// 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);

Sortie console

Vous trouverez ci-dessous la sortie de la console du code ci-dessus en utilisant leexemple de fichier excel fourni par le lien.

Is VBA Code Project Signed: True