The Aspose.Words.Vba namespace provides classes to work with VBA projects.
A VbaProject inside the document is defined as a collection of VbaModule.
Classes | |
| class | VbaModule |
| Provides access to VBA project module. To learn more, visit the Working with VBA Macros documentation article. More... | |
| class | VbaModuleCollection |
| Represents a collection of VbaModule objects. To learn more, visit the Working with VBA Macros documentation article. More... | |
| class | VbaProject |
| Provides 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. More... | |
| class | VbaReference |
| Implements a reference to an Automation type library or VBA project. To learn more, visit the Working with VBA Macros documentation article. More... | |
| class | VbaReferenceCollection |
| Represents a collection of VbaReference objects. To learn more, visit the Working with VBA Macros documentation article. More... | |
Enumerations | |
| enum class | VbaModuleType |
| Specifies the type of a model in a VBA project. More... | |
| enum class | VbaReferenceType |
| Allows to specify the type of a VbaReference object. More... | |
|
strong |
Specifies the type of a model in a VBA project.
Shows how to create a VBA project using macros.
|
strong |
Allows to specify the type of a VbaReference object.
Shows how to get/remove an element from the VBA reference collection.