aspose.words.vba module

The aspose.words.vba module provides classes to work with VBA projects.

A VbaProject inside the document is defined as a collection of VbaModule.

Classes

ClassDescription
VbaExecutableAttribute
VbaModuleProvides access to VBA project module. To learn more, visit the Working with VBA Macros documentation article.
VbaModuleCollectionRepresents a collection of VbaModule objects. To learn more, visit the Working with VBA Macros documentation article.
VbaProjectProvides access to VBA project information. A VBA project inside the document is defined as a collection of VBA modules. To learn more, visit the Working with VBA Macros documentation article.
VbaReferenceImplements a reference to an Automation type library or VBA project. To learn more, visit the Working with VBA Macros documentation article.
VbaReferenceCollectionRepresents a collection of VbaReference objects. To learn more, visit the Working with VBA Macros documentation article.

Enumerations

EnumerationDescription
VbaModuleTypeSpecifies the type of a model in a VBA project.
VbaReferenceTypeAllows to specify the type of a VbaReference object.