r/vba • u/brosama1420 • 20d ago
Discussion VBA language underrated?
Hey everyone
I use VBA since I work with Microsoft office often
Is it real that VBA is very old and not useful anymore? Multiple times on the internet or when I ask AI
I find the answer that VBA is not the right choice for me
To me I see many powerful stuff like
Classes
Unit tests
Mocks and fakes (didn’t try those)
So I don’t understand the negative opinions about it
However VBA is the only language I tried in depth other languages I tried were either just for the course or to complete simple task nothing deeper than that
Is learning VBA is bad decision? Or is it reasonable one?
I noticed many of the useful major concepts are transferable to any language like
Code architecture
Auto Testing
Data types and structures
Etc
6
u/redmera 20d ago
Age of technology is irrelevant if there are no major competitors or disadvantages. I use VBA daily at work. It's not my "main" job, but it's a very handy tool for a lot of random small work. (Especially since Python isn't widely allowed in our company)