Free Lessons
Courses
Seminars
TechHelp
Fast Tips
Templates
Topic Index
Forum
ABCD
 
Home   Courses   TechHelp   Forums   Help   Contact   Merch   Join   Order   Logon  
 
Back to Quick Queries #97    Comments List
Upload Images   @Reply   Bookmark    Link   Email   Next Unseen 
My 2 Credits on Macros v VBA
Donald Blackwell 
       
16 hours ago
Before I found Richard's videos which actually (finally) had the ability to not only convey the information I needed, entertain and keep my attention, all without me falling asleep, I spent a year or two doing everything with Macros.

More than just basic automation. I had built a payroll processing application that did all of the tax and deduction calculations looking up values from multiple tables, etc.

Macros can do most of what VBA can, however, the rigid layout of the Macro editor became very frustrating. Plus there is, or at least used to be a bug in the editor that if you would forget to move to a blank field, or at least ensured you didn't have any text highlighted, when you went to save or close/save the macro it would crash the editor and Access, before you could get your work saved.

Now, generally the only time I use them is for startup handling, the QAT as Richard said, or for basic Triggers - and for those I typically just have them call code.

But, even with the rigid structure, Macros are a fantastic stepping stone because once you know how to do it with a Macro, the VBA code is usually very similar but often easier to create.
Joe Holland  @Reply  
       
8 hours ago
I agree. Macros allow for all kinds of automation before learning VBA.
Richard Rost  @Reply  
          
3 hours ago
I agree completely. Macros are a great stepping stone into VBA. They let people get comfortable with automation without having to learn a programming language right away. And once you hit the limits of macros, the transition to VBA is much less intimidating because many of the underlying concepts are the same.

I also hear from a lot of students who say, "I don't want to become a programmer," or "Programming just isn't for me." That's perfectly fine. Not everyone needs to write complex VBA. If macros do everything they need, then that's a win. And for those who eventually decide they want to learn VBA, macros provide a nice, gentle bridge instead of throwing them into the deep end.
Add a Reply Upload an Image
Next Unseen

 
New Feature: Comment Live View
 
 

The following is a paid advertisement
Computer Learning Zone is not responsible for any content shown or offers made by these ads.
 

Learn
 
Access - index
Excel - index
Word - index
Windows - index
PowerPoint - index
Photoshop - index
Visual Basic - index
ASP - index
Seminars
More...
Customers
 
Login
My Account
My Courses
Lost Password
Memberships
Student Databases
Change Email
Info
 
Latest News
New Releases
User Forums
Topic Glossary
Tips & Tricks
Search The Site
Code Vault
Collapse Menus
Help
 
Customer Support
Web Site Tour
FAQs
TechHelp
Consulting Services
About
 
Background
Testimonials
Jobs
Affiliate Program
Richard Rost
Free Lessons
Mailing List
PCResale.NET
Order
 
Video Tutorials
Handbooks
Memberships
Learning Connection
Idiot's Guide to Excel
Volume Discounts
Payment Info
Shipping
Terms of Sale
Contact
 
Contact Info
Support Policy
Mailing Address
Phone Number
Fax Number
Course Survey
Email Richard
[email protected]
Blog RSS Feed    YouTube Channel

LinkedIn
Copyright 2026 by Computer Learning Zone, Amicron, and Richard Rost. All Rights Reserved. Current Time: 6/29/2026 3:29:06 PM. PLT: 3s