
## VbaModule class

Provides access to VBA project module.
To learn more, visit the [Working with VBA Macros](https://docs.aspose.com/words/nodejs-net/working-with-vba-macros/) documentation article.




### Constructors
| Name | Description |
| --- | --- |
| [VbaModule()](./constructor/#default) | Creates an empty module. |

### Properties

| Name | Description |
| --- | --- |
| [name](./name/) | Gets or sets VBA project module name. |
| [sourceCode](./sourceCode/) | Gets or sets VBA project module source code. |
| [type](./type/) | Specifies whether the module is a procedural module, document module, class module, or designer module. |

### Methods

| Name | Description |
| --- | --- |
|[ clone()](./clone/#default) | Performs a copy of the [VbaModule](./). |

### See Also

* module [Aspose.Words.Vba](../)

