I have some pretty strong opinions about how to write proper VBA.
Last year, I hired two recent college computer science graduates. Neither was new to programming, but both were new to VBA. I spent a bit of time teaching them VBA, but nowhere near as much as I would have liked. What I wanted was to jump start them with a course that would set them up for success as VBA developers.
The problem is I didn't know which courses (or instructors) I could trust.
I also didn't have the time to vet them all one by one. That's why, when I received the email announcement from Philipp Stiefel recently that he would be offering a VBA course, I was one of the first in line to buy it.
About the Instructor
I've referenced Philipp in many of my articles on this site (24, as of writing).
He's written what I consider the authoritative article on converting 32-bit VBA code to run in 64-bit VBA:
A great article on VBA "compilation" and the Access
A deep dive into sending emails from Access using multiple techniques:
Plus, an answer to
all some of your memory woes with his article on how to enable the Large Address Aware flag in VBA (it's faster than waiting for Microsoft...):
OK, you get the idea. Philipp knows his stuff.
About the Course
Philipp offers two courses:
- Learning VBA Programming
- Debugging VBA Code
Note that the material in the Debugging course is included in the first one, so it wouldn't make sense to purchase both (Philipp confirmed this).
If you are new to VBA, you'll want the "Learning VBA Programming" course. If you are a seasoned VBA developer looking to brush up on your debugging skills, the "Debugging VBA Code" course should be more your speed.
You can sign up for Philipp's courses on his Teachable site:
This is NOT a Sponsored Post
I just wanted to be clear about that.
(And don't worry. If I ever do publish sponsored posts, they will be clearly marked.)