Workbook.HasVBProject (Excel)

Cette propriété renvoie une valeur de type Boolean qui indique si un classeur est associé à un projet Microsoft Visual Basic pour Applications. Boolean (en lecture seule).

Cette propriété est surtout utile en programmation, pour déterminer si un classeur doit être enregistré dans un format acceptant les macros. S'il est enregistré dans un autre format, les macros et les projets de code contenus dans le document risquent d'être perdus.

Dim booHasVBProject As Boolean
booHasVBProject = ActiveWorkbook.HasVBProject