Workbook.HasVBProject (Excel)

Devuelve un valor Boolean que representa si un libro tiene adjunto un proyecto de Microsoft Visual Basic para Aplicaciones. Boolean de solo lectura.

La propiedad resulta útil para determinar mediante programación si es necesario guardar el libro con un formato de archivo habilitado para macros. Si se guarda en otro formato, es posible que se pierdan las macros y los proyectos de código contenidos en el documento.


Dim booHasVBProject As Boolean
booHasVBProject = ActiveWorkbook.HasVBProject