| IVbaModule | Represents module that is contained in VBA project. |
| IVbaModuleCollection | Represents a collection of a VBA Project modules. |
| IVbaProject | Represents VBA project with presentation macros. |
| IVbaProjectFactory | Allows to create VBA project via COM interface |
| IVbaReference | Represents the name of the VBA project reference. |
| IVbaReferenceCollection | Represents a collection of a VBA Project references. |
| IVbaReferenceFactory | Allows to create VBA project references via COM interface |
| IVbaReferenceOleTwiddledTypeLib | Represents modified OLE Automation type library reference in which all controls are marked as extensible. |
| IVbaReferenceOleTypeLib | Represents OLE Automation type library reference. |
| IVbaReferenceProject | Represents reference to an external VBA project. |
| VbaModule | Represents module that is contained in VBA project. |
| VbaModuleCollection | Represents a collection of a VBA Project modules. |
| VbaProject | Represents VBA project with presentation macros. |
| VbaProjectFactory | Allows to create VBA project via COM interface |
| VbaReferenceCollection | Represents a collection of a VBA Project references. |
| VbaReferenceFactory | Allows to create VBA project references via COM interface |
| VbaReferenceOleTypeLib | Represents OLE Automation type library reference. |