Microsoft Office 2000/Visual Basic Programmer's Guide |
Writing a book like the Microsoft Office 2000/Visual Basic Programmer's Guide was a huge undertaking that required the exceptional effort of many people. But before we acknowledge the efforts of the individuals who made this book a reality, we'd like to thank the people we wrote this book for: Office developers.
We would like to acknowledge those whose energy and creativity never cease to amaze us with what they can do with Office applications, tools, and technologies and for what they demand from Microsoft in terms of changes, improvements, bug fixes, and answers to all those really hard questions. And not just those who call themselves Office developers, but those who work with Office day after day, making it do incredible things not because they can, or because it is cool, or because they can write an article about it, but because they need to get a job done. This book is for you.
The Microsoft Office 2000/Visual Basic Programmer's Guide was a team effort and while the authors often get all the credit, the real work is done by lots of people who don't always get the thanks they deserve. We want to thank them now.
First and foremost, we'd like to thank Dana Schmeller. Although her official title was "Editor," she was really so much more than that. She combined the words of three authors and made them speak as one, she caught our errors, she relentlessly kept us to our schedule, she oversaw editing, and copyediting, and production, and art, and all aspects of this project. And although her name does not appear on the cover, this book is as much hers as it is ours.
We'd like give special thanks to: Robin Lyle for contributing her extensive experience, taking care of production and an amazing list of details, helping with scheduling, and working closely with Microsoft Press® to make sure everyone was working from the same page; to Karen Downing for jumping in with editing help during those long, dark, days when it seemed like this project would last forever; to Kristin Lynn Bergsma for her creativity (all the art in this book is hers) and her attention to detail with the appendix; to Olwen Moery for catching all those mistakes nobody else could see; to Diana Rain for her great work indexing this book so that readers will actually be able to find the answers to their questions; and to Erin O'Rourke for her lightning speed in formatting chapters and resolving layout challenges. We'd also like to thank the folks at Microsoft Press who worked with us to create a unique resource for the Office developer, with special thanks to Ben Ryan and Devon Musgrave for the work they did to bring this book to you.
We also want to thank our reviewers, who took the time to carefully read what we wrote and make corrections, additions, suggestions, and improvements to our original words and examples. And we'd like to specially thank Theresa Venhuis, Michael Kaplan, Keith Fink, Howie Dickerman, Peter Hussey, Alyssa Henry, and Joe Robison for going above and beyond the call of duty when reviewing and improving our original work and answering our many, many questions. Your depth and breadth of knowledge is truly amazing.
We'd like to give special thanks to the program managers, developers, and testers on the Microsoft Office 2000, Microsoft Visual Basic®, Microsoft Data Access Components, Visual Data, Microsoft SQL Server™, and Microsoft Internet Explorer teams. You have created a great product and given us lots of cool things to write about.
The authors are grateful to have had the help of so many talented people in creating the book you hold in your hands and the product it describes. To the extent that there are any errors remaining in this book, they are our responsibility alone.
And finally, we'd like to thank our families and loved ones for their gracious support and patience during the long hours it took to produce this book. We cannot give back the lost weekends and evenings, but we can gratefully acknowledge your contributions to this book.
— David Shank, Mark Roberts, and Tamra Myers