Learning MicroStation VBA

Chapter 1: Introducing VBA

These are five very good questions and they deserve answers.

What is VBA?

VBA is an abbreviation for Visual Basic for Applications. Microsoft licenses VBA to companies such as Bentley Systems, Inc., so users can customize the company's software. Then, companies that develop world-class software, such as MicroStation, can give their customers the best set of tools available. These companies know that one way to accomplish this goal is to empower customers to modify and personalize their software to meet individual needs.

Why Learn VBA?

Learn VBA to rapidly develop programs that meet your individual needs. Much of what you learn in MicroStation's VBA environment can be used in other VBA environments. The first two-thirds of the VBA abbreviation is "VB." Visual Basic includes both the Visual Basic programming language and its programming environment. "A" finishes up the final third of VBA. The "A" is the Application-specific Objects and Application Programming Interfaces (APIs).

If we think of VBA as being two-thirds Visual Basic and one third Application, we could state that two-thirds of everything you learn in this book is directly applicable to other VBA environments. For example, if you learn MicroStation VBA, you would be 2/3 of the way to knowing Microsoft Excel VBA. And this is not far off. So, in addition to being able to customize MicroStation to meet your needs, learning VBA allows you to leverage other VBA-enabled applications.

When Should You Use VBA?

Only under the direct supervision of an adult?

Between the hours of...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Software Development Services
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.