Here is a review left by a customer on a product. Would you say he was satisfied or dissatisfied?
Title: A solid book that gets the job done!
Review: Let me put this in clear, concise and 'hands-on' language. Before reading this book, I knew little about VBA. Right after reading it (and actually working through 80% of its examples), I was able to build a custom mortgage analysis application using MS Excel as the user interface and MS Access as the data source. I was able to set up and manipulate dropdowns (comboboxes) within spreadsheet cells to present parameter choices, and to programmatically create and manipulate graphs and pivot tables to display results in more meaningful formats. I also made extensive use of arrays and functions to cope with the many iterative calculations required. To add to all this, I was able to use DAO to query and update the Access database. Since then, I have been working on VBA for Access etc., only to find out that the foundation laid by John Walkenbach carries over excellently to all MS Office applications.
