All the methods and tools you need to successfully program with ExcelJohn Walkenbach's name is synonymous with excellence in computer books that decipher complex technical topics. With this comprehensive guide, "Mr. Spreadsheet" shows you how to maximize your Excel experience using professional spreadsheet application development tips from his own personal bookshelf.
Featuring a complete introduction to Visual Basic for Applications and fully updated for the new features of Excel 2010, this essential reference includes an analysis of Excel application development and is packed with procedures, tips, and ideas for expanding Excel’s capabilities with VBA.
- Offers an analysis of Excel application development and a complete introduction to Visual Basic for Applications (VBA)
- Features invaluable advice from "Mr. Spreadsheet" himself (bestselling author John Walkenbach), who demonstrates all the techniques you need to create large and small Excel applications
- Provides tips, tricks, and techniques for expanding Excel's capabilities with VBA that you won’t find anywhere else
- Includes a CD with templates and worksheets from the book
This power-user's guide is packed with procedures, tips, and ideas for expanding Excel's capabilities with VBA.
Get more from Excel—learn to extend it with VBA
Learn to use Visual Basic for Applications (VBA), and you can expand the already awesome power of Excel 2010. John Walkenbach, aka Mr. Spreadsheet, shows you how to do it in this easy-to-follow guide.
If you're already an experienced Excel user, this book will make you an Excel master. You'll learn a new approach to Excel and the steps involved in developing a new spreadsheet application. You'll also discover how to develop VBA subroutines and functions, use advanced programming techniques, and more. And if you're switching to Excel 2010 from an earlier version, there's a section to get you up to speed on the new features.
No one can teach you more about Excel than Mr. Spreadsheet.
Let Mr. Spreadsheet show you how to:
- Create powerful Excel apps with VBA
- Develop user-friendly dialog boxes
- Enhance Excel with custom worksheet functions
- Write event-driven VBA code
Table of Contents
Part I: Some Essential Background
Chapter 1: Excel 2010: Where It Came From
Chapter 2: Excel in a Nutshell
Chapter 3: Formula Tricks and Techniques
Chapter 4: Understanding Excel Files
Part II: Excel Application Development
Chapter 5: What Is a Spreadsheet Application?
Chapter 6: Essentials of Spreadsheet Application Development
Part III: Understanding Visual Basic for Applications
Chapter 7: Introducing Visual Basic for Applications
Chapter 8: VBA Programming Fundamentals
Chapter 9: Working with VBA Sub Procedures
Chapter 10: Creating Function Procedures
Chapter 11: VBA Programming Examples and Techniques
Part IV: Working with UserForms
Chapter 12: Custom Dialog Box Alternatives
Chapter 13: Introducing UserForms
Chapter 14: UserForm Examples
Chapter 15: Advanced UserForm Techniques
Part V: Advanced Programming Techniques
Chapter 16: Developing Excel Utilities with VBA
Chapter 17: Working with Pivot Tables
Chapter 18: Working with Charts
Chapter 19: Understanding Excel’s Events
Chapter 20: Interacting with Other Applications
Chapter 21: Creating and Using Add-Ins
Part VI: Developing Applications
Chapter 22: Working with the Ribbon
Chapter 23: Working with Shortcut Menus
Chapter 24: Providing Help for Your Applications
Chapter 25: Developing User-Oriented Applications
Part VII: Other Topics
Chapter 26: Compatibility Issues
Chapter 27: Manipulating Files with VBA
Chapter 28: Manipulating Visual Basic Components
Chapter 29: Understanding Class Modules
Chapter 30: Working with Colors
Chapter 31: Frequently Asked Questions about Excel Programming
Part VIII: Appendixes
Appendix A: Excel Resources Online
Appendix B: VBA Statements and Functions Reference
Appendix C: VBA Error Codes
Appendix D: What’s on the CD-ROM
About The Author
John Walkenbach, a.k.a. Mr. Spreadsheet, is arguably the world's foremost authority on Microsoft Excel. His fifty-plus Excel books include Excel 2013 Power Programming with VBA, Excel 2013 Formulas, and the bestselling Excel 2013 Bible, all published by Wiley. He has also written hundreds of articles and software reviews, and created the award-winning Power Utility Pak add-in for Excel. John lives in Tucson, Arizona. He also plays the banjo - but don't let that prevent you from buying his books.