© 2000

Definitive Guide to Excel VBA

  • Authors

Table of contents

  1. Front Matter
    Pages i-xiv
  2. An Intuitive Approach

    1. Front Matter
      Pages 1-1
    2. Michael Kofler
      Pages 3-42
    3. Michael Kofler
      Pages 43-58
  3. Fundamentals

    1. Front Matter
      Pages 59-59
    2. Michael Kofler
      Pages 61-78
    3. Michael Kofler
      Pages 79-169
    4. Michael Kofler
      Pages 171-339
    5. Michael Kofler
      Pages 341-355
    6. Michael Kofler
      Pages 357-426
    7. Michael Kofler
      Pages 427-459
  4. Application

    1. Front Matter
      Pages 461-461
    2. Michael Kofler
      Pages 463-492
    3. Michael Kofler
      Pages 493-530
    4. Michael Kofler
      Pages 531-578
    5. Michael Kofler
      Pages 579-644
    6. Michael Kofler
      Pages 645-686
    7. Michael Kofler
      Pages 687-774
  5. Reference

    1. Front Matter
      Pages 775-775
    2. Michael Kofler
      Pages 777-834

About this book


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.


Debugging Linux Visual Basic computer programming computer science databases design development documentation interfaces language programming programming language template user interface

About the authors

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

  • Book Title Definitive Guide to Excel VBA
  • Authors Michael Kofler
  • DOI
  • Copyright Information Apress 2000
  • Publisher Name Apress, Berkeley, CA
  • eBook Packages Springer Book Archive
  • Softcover ISBN 978-1-893115-79-8
  • eBook ISBN 978-1-4302-0861-7
  • Edition Number 1
  • Number of Pages XXVIII, 867
  • Number of Illustrations 0 b/w illustrations, 0 illustrations in colour
  • Additional Information Original German edition published by Addison Wesley in Pearson Education Deutschland
  • Topics Software Engineering/Programming and Operating Systems
  • Buy this book on publisher's site
Industry Sectors
Chemical Manufacturing
IT & Software
Finance, Business & Banking
Energy, Utilities & Environment