Transition from Visual Basic for Applications (.NET)

AutoCAD continues to support VBA, but the VBA components must be enabled by downloading and installing them from https://www.autodesk.com/vba-download.

Based on your development needs, you might want to consider migrating your existing VBA projects to .NET. Switching to .NET would allow you to avoid the need to install the VBA components on each workstation. You can continue to use the AutoCAD ActiveX Automation library in .NET to help make your transition from VBA to VB.NET easier.

For information on migrating from VBA to VB.NET, see https://adndevblog.typepad.com/autocad/devtv/. Use the link to access the 'DevTV: AutoCAD VBA to VB.NET Migration Basics' video on migrating VBA code to VB.NET.