Vérifier si le code VBA est signé
Le code suivant explique comment vérifier si le code VBA est signé ou non en utilisant la propriété Workbook.VbaProject.IsSigned. Vous pouvez utiliser n’importe lequel de vos fichiers Excel pour tester ce code. À des fins de test, vous pouvez utiliser ce 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 de la console
Ci-dessous se trouve la sortie de la console du code ci-dessus en utilisant le fichier excel d’exemple fourni par le lien.
Is VBA Code Project Signed: True