New CADforum look launched.
Over 1.081.000 registered users (EN+CZ). New 1D nesting and 3D nesting tools, updated Color converter. New AutoCAD 2025 commands and variables. Learn about twiGIS.
Over 1.081.000 registered users (EN+CZ). New 1D nesting and 3D nesting tools, updated Color converter. New AutoCAD 2025 commands and variables. Learn about twiGIS.
CAD tip # 7527:
Question
A
As Microsoft ends its support for the developer technology VBA (Visual Basic for Applications) you might make use of the following table of Autodesk CAD software that currently supports VBA, has supported VBA, or supports the successor integrated development environments (IDE) for developing custom macros and utilities - e.g. VSTA (Visual Studio Tools for Applications, VB.NET).
Applies to Windows versions of CAD software:
CAD application | IDE technology | Note |
---|---|---|
AutoCAD 2012 | VSTA ? | estimate only |
AutoCAD 2011 | VBA | only as installable add-on - see Download |
AutoCAD 2010 | VBA | only as installable add-on - see Download |
AutoCAD 2009 | VBA | and all older and vertical versions - since ver. 2000 |
<> | ||
AutoCAD Civil 3D 2011 | VBA | . |
AutoCAD Civil 3D 2010 | VBA | and all older versions o Civil3D |
<> | ||
Revit 2011 | VSTA | . |
Revit 2010 | VSTA | . |
Revit 2009 | VSTA | 2008 and older did not contain IDE |
<> | ||
Inventor 2011 | VBA | plus iLogic |
Inventor 2010 | VBA | and all older versions of Inventor |
Besides IDE support, Autodesk products support also other programming interfaces (API) for add-on application development using standalone development tools (e.g. MS Visual Studio .Net).
NOTE: Autodesk supports VBA even in 64-bit versions of its software, despite that the VBA technology itself is only 32-bit.
ACADInvCivilRevit
*CAD
28.8.2010
13883×