Learning VBA

MicroStation V8i (SELECTseries) VBA Fundamentals Have you purchased VBA books in the past hoping to teach yourself how to create VBA macros?

While there are excellent, comprehensive, reference books available, they can be very overwhelming for non-programmers making it difficult to learn from. That’s what we’ve heard from a lot of clients.

This is why EnvisionCAD developed the “MicroStation VBA Fundamentals” manual.  It is designed for non-programmers to lead them through the basics of programming and the foundations of creating custom tools for MicroStation. Each chapter contains a discussion of a topic followed by lab exercise(s) to reinforce learning. The first half of the manual covers the basics of VBA programming that apply to developing custom macros for not only MicroStation but also Excel, Word, AutoCAD, and any other application that includes VBA. Many of the lab exercises in the later chapters can be used as templates for building your own custom MicroStation applications.

Check it out for yourself. https://envisioncad.com/courseware/microstation-vba-fundamentals/

If you would rather have an instructor-led class we offer that was well. https://envisioncad.com/training-dates/microstation-vba-fundamentals/


Check out our VBA Tips

Don’t want to miss out on more updates and tips from the Bentley Conference? Subscribe to this blog or our monthly eNewsletter now!

Have comments, ideas or other feedback for us? Let us know by commenting below.

Learn More ◊ Contact us today ◊ Newsletter ◊

EnvisionCAD Group EnvisionCAD YouTube Channel   



Rod Wing

Rod Wing

Rod joined EnvisionCAD in March 2007 and has nearly three decades of experience working in the CADD industry. He led the IT evaluations of Bentley InRoads and AutoDesk Civil 3D at Wisconsin DOT in their overall CAiCE replacement evaluation. He also led the MicroStation V7 to V8 upgrade effort at Wisconsin DOT which included updating not only the CADD standards to accommodate the changes in the file format but also updating legacy MDL and macros to work in the new environment. Rod received a Bachelor of Science degree from the University of Wisconsin in Cartography and a Master of Science in Geographic and Cartographic Sciences from George Mason University. Rod has extensive experience in CADD as well as the areas of GIS, cartography, plotting, scanning, raster editing/manipulation, publishing, and file/data translations. In all of these areas, he has produced custom tools and developed workflows to enhance productivity between diverse sets of applications. He instructs MicroStation classes ranging from fundamentals to advanced applications.


Leave a Reply

Your email address will not be published. Required fields are marked *