Asset 12 Asset 10 Asset 11 autodesk_icon_font_1_18_17_start_over-01

Keyboard ALT + g to toggle grid overlay

Lee Ambrosius

CM1560-L: Introduction to Visual Basic® for Applications for AutoCAD

  • Save to my AU Saved

Key Learning

Key Learning

  • Create and load a VBA project file from the VBA integrated development environment
  • Identify the classes, properties, and methods that are available in the AutoCAD object library
  • Create and modify objects in the current drawing
  • Collect input from the user via the command line or user form

Description

Description

Visual Basic for Applications (VBA) is a programming environment that allows you to automate tasks using the Visual Basic programming language. This hands-on lab explores how to access and use the VBA integrated development environment (VBAIDE) and work with the AutoCAD object model. You learn to work with data, manipulate AutoCAD software objects, get input from a user, store values, work with basic conditionals, and other programming concepts. This is a beginner-level class for VBA programming and is not something you want to take if you already have experience with VBA programming.

Target Audience

Target Audience

Attendees who currently have experience with AutoLISP® programming or no programming experience, but want to start learning VBA programming

Speakers

Speakers

Lee Ambrosius

Lee Ambrosius is a Principal Learning Content Developer at Autodesk, Inc for the AutoCAD and AutoCAD LT products. He currently works primarily on the CAD administration, customization, and developer documentation. Lee has also worked on the user documentation for AutoCAD on Windows and Mac. He has presented on a wide range of topics at AU over the past 9 years, from general AutoCAD customization to ObjectARX. Lee has authored a number of AutoCAD related books under the For Dummies brand and been a technical editor for a number of other AutoCAD related books over the years. When not writing, you can find him roaming various community forums, posting articles on his blog, or tweeting AutoCAD related information.

Related Classes

Related Classes

Tags

Published

  • 2013
  • CM1560-L
  • AU Las Vegas

Software

  • AutoCAD

Topics

  • CAD Management and IT