Like anything else, there is a learning curve to VBA but if you don't try it, you are severely limiting what your database can do.
What I don't understand is that the solutions provided on that site on no simpler than what you were given previously.
Anyway good luck with your project.