
## VbaModule class

**Inherits:** Aspose::Tasks::IVbaModule

Represents a VBA module.

## Methods

| Name | Description |
| --- | --- |
| [CreateClassModule](./createclassmodule/) | Creates an instance of VbaModule with VbaModuleType.ClassModule type. |
| [CreateProceduralModule](./createproceduralmodule/) | Creates an instance of VbaModule with VbaModuleType.ProceduralModule type. |
| [get_Attributes](./get_attributes/) | Gets a collection of the module's attributes. |
| [get_Name](./get_name/) | Gets a name of the VBA module |
| [get_SourceCode](./get_sourcecode/) | Gets a source code of the VBA module |
| [get_Type](./get_type/) | Gets the type of the module. |
| [set_Name](./set_name/) | Gets a name of the VBA module |
| [set_SourceCode](./set_sourcecode/) | Sets a source code of the VBA module |

