Friday, March 25, 2011

AutoCAD 2012 VBA Enabler

Autodesk will continue to “unofficially” support VBA in its 2012 products, thus VBA (Visual Basic for Applications) is still available and as a separate installer.
http://www.autodesk.com/vba-download

The Express Tools command REVERT still requires VBA.

Trying to click on Installation Help, System Requirements or Readme does not work.

At least the actual installation works. If you have AutoCAD 2012 verticals like AutoCAD Architecture 2012, AutoCAD MEP 2012, AutoCAD Electrical 2012, AutoCAD Map 3D 2012, and AutoCAD Mechanical 2012, and AutoCAD Structural Detailing 2012 or AutoCAD Civil 3D 2012 the installer will install for all of them.

Software developers are strongly encouraged by Autodesk to base all future Microsoft Windows based development for AutoCAD based products on the Microsoft .NET Framework (VB .NET, C#, managed C++ etc).

If Autodesk’s future versions (AutoCAD 2013?) still will be able to run VBA or not only future can tell but don’t hold your breath.

JTB World offers fee based porting of LISP or VBA applications to .NET.

3 comments:

  1. This VBA thing is more than annoying for VBA developpers and people using VBA developpements. The worst is the uncertainty around it. There is an interesting discussion here about all that with a post from Autodesk Kean Walmsley.

    ReplyDelete
  2. Having some major issues with this enabler.. During AutoSaves and Regular saves take up to 10-20 times longer... Also be careful when you have Cad Minimized and a Autosave happens you could possible be up the creek without a paddle.. Cad Won't come back sometimes.. AHAHAHA!!!!

    ReplyDelete
  3. I'm wondering if you have some code that is activated causing this. You can check by running VBAIDE or VBAMAN and see if there is any code there.

    ReplyDelete