Mastering VBA for Microsoft Office 2016 Evan CallahanISBN No. 0-73560-592-0 Very good modern book covering the fundamentals of VBA in all Office apps.
Microsoft Access Visual Basic Step By Step Evan CallahanISBN No. 1-55615-890-4 If you’ve never programmed before and want to dig into the world of Visual Basic in Access, this is the place to start. Although written in 1996, this book still applies to current versions of Microsoft Access.
Microsoft Access 2000 Visual Basic for Applications Fundamentals Evan CallahanISBN No. 0-73560-592-0 Hit a brick wall writing macros? This book may be just the ticket to get you into using Visual Basic in Access with little pain. This book is excellent for rank beginners. If you’ve already had some programming experience, choose one of the more advanced Access or Visual Basic books I’ve… Read more »
Microsoft Visual Basic 6.0 Step-By-Step Michael HalvorsonISBN No. 1-57231-809-0 Arguably the best book on Visual Basic for a rank beginner. If you’re already familiar with programming, the simple exercises will most probably bore you.
VBA Developers Handbook Ken Getz, Michael GilbertISBN 0-7821-1951-4CD included This is the companion book to Access 97 Developers Handbook (Litwin, Getz, Gilbert). It’s an advanced book chock-full of good ideas and examples. You can also get both books as a set: Access 97 Developers Set, ISBN 0-7821-2207-8.
Dan Appleman’s Developing COM/ ActiveX Components with Visual Basic 6 Dan ApplemanISBN 1-56276-576-0CD included If you want to do really advanced tasks with Visual Basic 6, this is a good place to look. This book is for very advanced developers and is not for the faint-of-heart. Dan is one of the highly-recognized experts in interfacing Visual Basic and the Windows API.