For me, http://www.mrexcel.com/vbabook.html propelled me from an
Excel Power User (read macro's) into full fledged VBA. You can't go
wrong with that book if you have already wrestled with macros and do not
already have some programming experience.
As you learn (by DO-ing), this group can be especially helpful.