Yes and no.
For core VBA itself, the VBA help file doesn't seem to have many fans but I actually used it a lot when learning vba. Just hit the F1 key. If you highlight a word, it takes you to a context sensitive page. For instance, highlighting a function name or object name gets you the help on that item. [Note: I find it is best if you *don't* use online resources for help - the local help file is usually more concise and more relevant, whereas online you never know what they will try to feed you as content. There is some setting for this buried deep in Excel options.]
I highly recommend VB and VBA in a Nutshell by Paul Lomax. It's a concise compendium of all VBA functions including some related resources like the Scripting library, with clear examples and also explanation of common pitfalls to watch out for. Cheap used copies were available last time I checked.
Microsoft seems to be changing up it's web pages (again). I can't seem to find a plain vanilla developers reference. It exists somewhere. TechOnTheNet seems to have copied it too, so you can find the same articles googling their site.
Also there is more than one definition of VBA here - you need to learn the Excel Object Model if you are programming Excel. For learning specifically about how to use Excel Objects in VBA then the link you gave is actually an excellent place to go. And of course reading books and the rest of the usual tips about getting better with Excel VBA programming. I like the Wrox series called the Excel VBA Programmers Reference for learning Excel VBA programming - it's got great explanations of key topics for getting your way around in Excel VBA, and old versions will do in a pinch if you want to save some money - many of the basics are still unchanged.