Excel VBA Programming for Dummies by John Walkenbach (2004, Trade Paperback)
Also comes with "cheat sheet"