Features
- Cover Type: Paperback with 411 pages
- Published by: For Dummies
- Edition: 5th Edition January 10, 2007
- Written in: English
- ISBN 10 Number: 0470046503
- ISBN 13 Number: 978-0470046500
-
Book Dimensions:
9.2 x 7.4 x 1.1 inches
- Weighs: 1.4 pounds
Product Description
VBA helps you put your computer in its place Write programs that automate tasks and make Office 2007 work better for you If your computer is becoming your boss instead of your servant, start using VBA to tell it what to do! Here's the latest on the VBA IDE and program containers, debugging and controlling your programs, working with multiple applications using a single program, and the most exciting stuff -- programming for all the Office 2007 applications.
Discover how to - Customize an application's interface
- Quick-launch a VBA program
- Store and modify information
- Use VBA with the Ribbon
- Understand object-oriented programming
- Avoid runtime errors
Back Cover Copy
VBA helps you put your computer in its place Write programs that automate tasks and make Office 2007 work better for you If your computer is becoming your boss instead of your servant, start using VBA to tell it what to do! Here's the latest on the VBA IDE and program containers, debugging and controlling your programs, working with multiple applications using a single program, and the most exciting stuff — programming for all the Office 2007 applications.
Discover how to - Customize an application's interface
- Quick-launch a VBA program
- Store and modify information
- Use VBA with the Ribbon
- Understand object-oriented programming
- Avoid runtime errors
Reader Reviews"Fear leads to anger; anger leads to hate; hate leads to misery." - Yoda True, true. But misery can be traced back to sources other than fear. Frustration, for example. I could say it's my failure to understand and take blame for my current state of misery, but for the fact that Mueller wrote a book "for dummies," and thus utterly failed in his mission. I encountered the same kind of frustration, anger, hate, and misery when I was taking a course in C++ in Berkeley. Why is programming so hard to teach well? Is it because those who are good enough at programming to teach it get to be that good due to some sort of personality defect, a failure of empathy? Are they just incapable of understanding what it's like to approach this material without the intuitive grasp they seem to have? In reading "VBA for Dummies," I feel at times as though I'm trying to make eye contact with someone who's staring at the ground muttering arcana to himself. Well, maybe I'm overstating my case a bit, but I do get a sense that this guy is regurgitating what he already knows, satisfied that it makes sense to him. You know what it really reminds me of? When my mom tried to teach me how to play piano as a kid. I was about four or five, and I was super-psyched. I wanted to play songs right away. My mom would not let me. She said we had to go through the lessons in the book, in the order presented. She had me do insufferably boring "Do Re, Do Re, Do Re" lines, because it taught the fundamentals or whatever. I'm sure the "Do Re, Do Re, Do Re" drills made sense to her, and fit in the context of how she understood music, but to me, it just killed all the joy and enthusiasm I had for learning to play the piano. They say if you want to learn something well, approach the material as though you're going to teach it to someone else. My approach to this would have been to pick functional, demonstrative programs--songs in VBA if you will--that reward the student for his efforts with the "I made this," gee-whiz factor. With each successive lesson, the programs would include progressively complex topics and do more. The student's interest and enthusiasm will fill in the gaps in the dry stuff between lessons. Mueller's demonstrations are programs that serve no real purpose. Most just spit out message boxes of objects' properties, and have no real context in the experience of a user of Office. "VBA for Dummies" is page after page of "Do Re, Do Re, Do Re."