The Visual Basic Environment.
[Visual Basic 6.0] Property VBE As Object
[Visual Basic .NET] Public ReadOnly Property VBE As Object
[C#] public object VBE {get;}
The VBE is the root object that provides access to all other objects represented in Visual Basic for Applications that is embedded in the application.
For more information on the VBE object, please refer to the Microsoft Visual Basic Help in VBA.