VBA for the 2007 Microsoft Office System and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$5.80 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
VBA for the 2007 Microsoft Office System
 
 
Start reading VBA for the 2007 Microsoft Office System on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

VBA for the 2007 Microsoft Office System [Paperback]

Paul McFedries (Author)
4.0 out of 5 stars  See all reviews (3 customer reviews)

List Price: $44.99
Price: $31.02 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.97 (31%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want it delivered Monday, February 6? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $17.59  
Paperback $31.02  

Book Description

April 9, 2007 0789736675 978-0789736673 1

“VBA for the 2007 Microsoft Office System is jam-packed with code samples that you’ll be able to reuse right away in your VBA projects.”

—Guy Barrette, Microsoft MVP & Regional Director, .NET Expertise

 

Develop your VBA expertise instantly with proven techniques

VBA for the 2007 Microsoft® Office System shows you how to take full advantage of the 2007 Microsoft Office suite by automating routine Office tasks. No matter which Office application you’re using, there are some tasks you perform dozens of times, such as typing a section of text, running a series of menu commands, or formatting a document in a particular way.This book shows you how to accomplish the same tasks by incorporating them into a macro that you can run with just a few mouse clicks or keystrokes. This book shows you the basics of VBA programming from the ground up. Even if you’ve never programmed before, VBA for the 2007 Microsoft® Office System will have you up to speed with VBA in no time.You’ll learn how to write programs that control Word, Excel, PowerPoint, Access databases, and even Outlook email.You get dozens of example macros that not only illustrate the concepts in the book but also provide you with practical, business-oriented tools that you can use right away to improve your productivity.

 

  • Practical, real-world examples for anyone who uses Office applications—not just power users.
  • Automate or streamline all your repetitive Word, Excel, and PowerPoint chores.
  • Create custom dialog boxes and custom Ribbon tabs, groups, and buttons to make Office look and work the way you want it to—no program experience required!
  • Easy-to-understand instructions that make learning VBA fast and fun.
  • All code examples and documents are available online so you can get started with VBA with a minimum of fuss.

 

  • Automate Routine Tasks
  • Control Word, Excel,
  • and PowerPoint
  • Program Access Databases
  • Automate Document Backups
  • Create Advanced Email Rules
  • Build Custom Dialog Boxes
  • Customize the Office 2007
  • Ribbon
  • Access the Registry
  • Troubleshoot Macro Problems
  • Control Macro Security

 

Introduction 

I Getting Started with VBA

1 Creating and Running Recorded Macros 

2 Writing Your Own Macros 

3 Understanding Program Variables 

4 Building VBA Expressions 

5 Working with Objects 

6 Controlling Your VBA Code 

II Putting VBA to Work

7 Programming Word 

8 Programming Excel 

9 Programming PowerPoint 

10 Programming Access Databases 

11 Programming Outlook Email 

III Getting the Most Out of VBA

12 Creating Custom VBA Dialog Boxes 

13 Customizing the Office 2007 Ribbon 

14 VBA Tips and Techniques 

15 Trapping Program Errors 

16 Debugging VBA Procedures 

IV Appendixes

A VBA Statements 

B VBA Functions 

Index  



Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Mastering VBA for Microsoft Office 2007 $31.27

VBA for the 2007 Microsoft Office System + Mastering VBA for Microsoft Office 2007
  • This item: VBA for the 2007 Microsoft Office System

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Mastering VBA for Microsoft Office 2007

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

Paul McFedries is well-known as a teacher of Office, Windows, and programming, particularly VBA. He is the president of Logophilia Limited, a technical writing company. Paul started programming when he was a teenager in the mid-1970s and has worked with everything from mainframes to desktops to bar code scanners. He has programmed in many different languages, including Fortran, assembly language, C++, Java, JavaScript, Visual Basic, and VBScript. He has been writing programs for PCs for more than 25 years, and has been developing VBA applications since Microsoft first added VBA to the Office suite in 1994. Now primarily a writer, Paul has written more than 50 books that have sold more than three million copies worldwide. These books include Access 2007 Forms, Reports, and Queries (Que, 2007), Formulas and Functions with Excel 2007 (Que, 2007), Tricks of the Office 2007 Gurus (Que, 2007), and Windows Vista Unleashed (Sams, 2006).


Product Details

  • Paperback: 432 pages
  • Publisher: Que; 1 edition (April 9, 2007)
  • Language: English
  • ISBN-10: 0789736675
  • ISBN-13: 978-0789736673
  • Product Dimensions: 9 x 7 x 1 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #151,347 in Books (See Top 100 in Books)

More About the Author

Paul McFedries runs Logophilia Limited, a technical writing company, and has been writing computer books for more than 17 years. He is the author or coauthor of more than 60 books that have sold more than 3 million copies worldwide. Paul is also the proprietor of Wordspy.com, a website that tracks new words and phrases as they enter the language.

 

Customer Reviews

3 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

9 of 12 people found the following review helpful:
5.0 out of 5 stars Excellent introduction to VBA, June 23, 2007
By 
G. Kobzeff (Fresno, CA USA) - See all my reviews
(REAL NAME)   
This review is from: VBA for the 2007 Microsoft Office System (Paperback)
This is a great book for those new to VBA. It covers Excel, Word, PowerPoint, Access and Outlook so it does not go into much depth in any particular product. The writing style is easy to follow and all of the examples work. Not for experienced VBA developers.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 10 people found the following review helpful:
4.0 out of 5 stars gentle introduction to programming, April 17, 2007
This review is from: VBA for the 2007 Microsoft Office System (Paperback)
I have a nagging feeling that for some readers, this book will be their first ever on programming. Perhaps they are heavy Microsoft Office users, and are frustrated by constantly doing repetitive tasks, and want a way to automate these. That is the main motivation for the text.

If this describes you, then McFedries' narrative is a gentle introduction to the overall field of programming. The VBA borrows from its original Basic the characteristic of being easy to understand and code. As you go through the text, you get introduced to key programming ideas, common to all languages. Like using for loops, where a control element iterates over a collection. Then there is the while command for conditional execution only once. Well, VBA calls it the do while command, but more generally, programmers just think of it as while.

The book also introduces you to elementary graphics programming. There are various form controls which are graphical elements that you can cause to popup when the user does certain actions. These give rise to event handling issues, which are true of most graphics coding. Microsoft has built an extensive framework within its Office suite so that you can easily code these objects.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3.0 out of 5 stars Mediocre, March 19, 2009
Amazon Verified Purchase(What's this?)
This review is from: VBA for the 2007 Microsoft Office System (Paperback)
The book provides a lot of great starting information, but then it leaves you hanging. In addition it gives great details on the information it does provide, but that's only a small part of the functionality of VBA. It makes no mention of the other information :(
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
Update from Office 2003? 0 Jan 13, 2010
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums



So You'd Like to...

Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject