VBA allows drag-and-drop programming for AutoCAD as for Microsoft Office and other applications.
The Visual Basic for Applications (VBA) feature allows users to programmatically manipulate AutoCAD using a drag-and-drop interface, just like in Microsoft Office or other applications.