Definitive Guide to Excel VBA

Front Cover
Apress, Nov 28, 2000 - Computers - 888 pages

In this book, Michael Kofler provides definitive coverage of Visual Basic for Applications (VBA) for Excel by showing how it can be used to implement real-world business solutions. Designed to be useful to programmers who have never used VBA before, it also covers advanced topics needed for users already familiar with VBA.

First, Kofler introduces VBA and gives examples of the kinds of tasks that it can perform. He then introduces the Excel object model, focusing on the unique characteristics of programming and debugging code that are associated with spreadsheets. The next few chapters cover menus, toolbars, forms, and templatesthe tools for creating customized user interfaces and full-featured applications. Kofler then moves on to a broad range of advanced topics, including automating graphs and diagrams, accessing external databases from Excel, and analyzing data using grouping and pivot tables. He even covers Excel-related features of Office Developer, such as the development of COM Add-Ins.

Throughout the book, the author never loses sight of the real-world problems faced by Excel programmers. The book also explores ways to avoid undocumented problems that may arise when programming Excel VBA practical knowldege that was gained through years of hard experience.


What people are saying - Write a review

We haven't found any reviews in the usual places.


Page 04358What?s New in Excel 2000
Page 05978
Page 079170VBA Concepts
Page 171340Techniques of Programming
Page 341356Debugging Protection When Errors Arise
Page 357426Forms Microsoft Forms Library
Page 427460Menus and Toolbars
Page 461492Application
Page 493530Charts and Drawing Objects Shapes
Page 531578Data Management in Excel
Page 579644Access to External Data
Page 645686Data Analysis in Excel
Page 687774VBA Programming for Pros Office Developer
Page 775838
Page 839868

Other editions - View all

Common terms and phrases

About the author (2000)

Michael Kofler holds a Ph.D. in computer science from Graz Technical University in Austria. He has written a number of successful computer books on topics such as Visual Basic, Visual Basic .NET, and Linux. Michael is the author of The Definitive Guide to MySQL 5, Third Edition and Definitive Guide to Excel VBA, Second Edition from Apress.

Bibliographic information