Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Even if you're not a programmer, you can quickly learn to write macros, automate tasks, and create custom applications for Office 2007 with Microsoft's Visual Basic for Applications (VBA) and the in-depth instruction in this comprehensive guide. You'll jump right into the basics of recording and running macros with Office's built-in Macro Recorder, before quickly moving to the essentials of VBA syntax, using loops and functions, building effective code, and programming applications in Word, Excel, PowerPoint, Outlook, and Access. Includes pages of real-world examples and techniques.

Subscriber Reviews

Average Rating: 3 out of 5 rating Based on 2 Ratings

"Mastering: VBA for Microsoft Office 2007" - by RickPalmer57 on 28-FEB-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Definitely NOT for the beginner.

  Every single piece (or group) of code that I entered in chapters 5 and 6 produced an error message.

  Each piece of code requires tweaking in some fashion.  Without knowing how to tweak things yet it is simply very frustrating and a waste of my time.

Report as Inappropriate

Table of Contents



The publisher has provided additional content related to this title.


These links have been provided by the publisher.

  • errata
  • examples