Microsoft .NET - Architecting Applications for the Enterprise
by Dino Esposito; Andrea Saltarello
Microsoft® Visual Basic® 2008 Step by Step
by Michael Halvorson
Microsoft® WSH and VBScript Programming for the Absolute Beginner, Third Edition
by Jerry Lee Ford Jr.
Mastering Microsoft® Visual Basic® 2008
by Evangelos Petroutsos
Visual Basic for Applications (VBA) is a set of tools based on the Visual Basic language. The great thing about using it to enhance Office applications is that it's easier to learn than Visual Basic and it comes with your Office license. After reading this book, the reader will be proficient in the VBA language and will have extensive knowledge of the Office 2003 Object Model. This book will cover all features of the VBA editor and show how to program some of the more useful new features in the Office 2003 applications.
This book assumes no prior programming experience, so even programming novices can get up to speed quickly on the basics of the VBA language. It is very practical and offers the reader tested programs and projects that he or she can implement right away. This book reinforces the reader's learning by presenting useful, end-of-chapter pedagogical resources, including question-and-answer sessions and quizzes, as well as practical exercises that cement and extend the reader's knowledge. It explorers not only the object models of Word and Excel, but also other members of the Office 2003 suite, including PowerPoint, Access, and Outlook.
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 12 Ratings
I was disappointed with this book - 2006-10-20
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I really was disappointed with this book. It lacks for complete examples and details that show how to implement and use VBA functions, commands, and procedures presented in this book. It was hard for me to implement and use most of the Objects, Methods, Properties, etc presented in this book. The readers need to see complete examples in order to understand how it works.
This book is suppose to be for beginners, however, it is a more descriptive book of VBA objects, methods, etc rather than a teaching book that takes the reader step by step through the learning process.
A lot of typos especially in Excel functions or commands which confused me and wasted a lot of my time trying to find the correct function. I think it is not worth buying it.
Not for a real beginner - 2006-05-27
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This author has a clear way of explaining the full realm of VBA using all Microsoft Office applications. The hard part is that its not really for the ABSOLUTE beginner. Another problem is that through each step of his writing he makes the assumption that you have a specific need for that specific portion of VBA's abilities and then goes on explaining it like your just going to be able to apply it to your personal programming needs. The sad part is that the author took no time to create a hands on approach so that you could understand and self apply. I would go with a different beginners guide.
Little useful information. - 2006-12-28
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This books has almost no useful code, and does not go into enough depth to demonstrate how to write any useful code. Fortunately, I found everything I needed on several VBA websites. I wish I had saved the $18.95...
Pretty satisfied - 2006-07-26
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I came to this book about two years ago after about a year of VBA programming in Excel. At the time I was mostly hoping to learn how to automate Outlook and Word from Excel. Although I enjoyed the book and found it to be fairly straightforward reading, I didn't walk away feeling I had picked up the skills to succeed with the automation tasks I was hoping to work on.
In coming back to the book on a few occasions since my first reading, I've found the book had more to offer than I absorbed on first reading. The organization is good; the code samples are practical and to the point; the style of writing ease clear and easy to follow.
Still, the book does seem to skip a lot of foundation and details. I'd recommend it as an introduction, with the intent of following up with a book that addresses whatever topics you are primarily interested in learning in greater detail.
Could have been better - 2007-08-09
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book lacks the organization and isn't a very good reference. If you need to learn VBA, this is a good book. If you need to learn and have a good reference, I would suggest you look for another book.
Some information on this page was provided using data from Amazon.com®. View at Amazon >