- Yes. VBA stands for Visual Basic For Applications.
- VBA is what you want, if you're interested in learning how to automate office applications.
- I recommend a book by John Walkenbach. In particular, Power Programming with VBA.
- Don't know about college classes, but you probably don't need one: I'm pretty sure Power Programming assumes zero programming experience. (But it's been a long time since I read it.)
Keep in mind, it may take some time before you grasp enough of the concepts to impress your coworkers. Good luck. And remember, there are always jerks like that. Don't let them get to ya. :)