An Overview of Modern VBA Best Practices
by Mathieu Guindon
Editor’s Note: Mathieu is the principal behind the VBA Rubberduck project. Rubberduck is a very active open-source COM add-in project that integrates with the Visual Basic Editor to enable the features every programmer wants to have in their IDE. From unit testing and code inspections to refactorings, programming in VBA will never be the same. While much of this chapter will make sense to a VBA programmer who does not use Rubberduck, you can use Rubberduck for free by downloading from http://rubberduckvba.com/.
VBA as a language might not have evolved much in the past 20 years, but the rest of the programming landscape did… a lot. Today Microsoft Excel runs not only on a Windows desktop, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access