In this course, you will learn how to navigate and master the Visual Basic for Applications (VBA) Editor. This course does not cover any specific APIs like SOLIDWORKS, AutoCAD or Excel but rather focuses on the VBA programming language itself. You will start by learning the mechanics of the interface, including the Project Explorer, Properties, Immediate, and Locals windows, and how to customize your environment for a professional setup. You will learn the importance of data types, covering numeric foundations.
The course teaches you how to manage memory, handle text and time data, and avoid common errors such as overflows and type mismatches. You will also learn how to use control structures, including If…Then…Else logic, Select Case statements, and various looping mechanisms like For…Next and Do While to make your scripts more intelligent. The lessons cover modular programming, where you will learn to create reusable Subroutines and Functions, pass arguments by value or by reference, and manage code visibility using Public and Private scopes.
Follow us






