Advanced Microsoft® Office Documents 2007 Edition Inside Out
by Stephanie Krieger
Business Solutions Tricks of the Microsoft Office 2007 Gurus
by Paul McFedries
Business Solutions VBA and Macros for Microsoft® Office Excel® 2007
by Bill Jelen; Tracy Syrstad
Excel® 2007 Power Programming with VBA
by John Walkenbach
2007 Microsoft® Office System Plain & Simple
by Jerry Joyce; Marianne Moon
Microsoft® Office® Home and Student Step by Step
by Joan Preppernau; Joyce Cox; Curtis Frye
“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
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 3 Ratings
Excellent introduction to VBA - 2007-06-23
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
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.
gentle introduction to programming - 2007-04-18
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
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.
Mediocre - 2009-03-19
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
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 :(
Top Level Categories:
Desktop Applications
Programming
Sub-Categories:
Desktop Applications > Office
Programming > Visual Basic for Applications
Some information on this page was provided using data from Amazon.com®. View at Amazon >