In enterprise environments, VBA may be disabled by default. IT admins can deploy VBA support by including it in the Office configuration XML using the Office Deployment Tool (ODT). Example of enabling VBA in configuration.xml :
Since VBA operates inside a host program, its requirements mirror those of the host application. Generally, the environment requires: download microsoft visual basic for applications core
Completely different technologies. VBA is for automating Office applications. Visual Basic .NET is for building standalone Windows applications and requires Visual Studio. Do not confuse VBA downloads with VB.NET downloads. In enterprise environments, VBA may be disabled by default