Mastering VBA for Office 2010
Mastering VBA for Microsoft Office 2013
Mastering VBA for Microsoft Office 2007
Office VBA Macros You Can Use Today: Over 100 Amazing Ways to Automate Word, Excel, PowerPoint, Outlook, and Access
VBA for the 2007 Microsoft Office System
VB & VBA in a Nutshell: The Language (In a Nutshell (O'Reilly))
Mastering VBA
VBA For Dummies (For Dummies Series)
Microsoft Visual Basic 2010 Step by Step (Step by Step Developer)
VSTO For Dummies