0% found this document useful (0 votes)
42 views

Excel® 2010 Power Programming With VBA: Contents at A Glance

Power Programmingl.docx

Uploaded by

Kevin Strong
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views

Excel® 2010 Power Programming With VBA: Contents at A Glance

Power Programmingl.docx

Uploaded by

Kevin Strong
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Excel 2010

Power
Programming
with VBA
by John Walkenbach

Contents at a Glance

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
..........1

Part I: Some Essential Background


Chapter 1: Excel 2010: Where It Came
From . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Chapter 2: Excel in a
Nutshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Chapter 3: Formula Tricks and Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 53
Chapter 4: Understanding Excel Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 77

Part II: Excel Application Development

Chapter 5: What Is a Spreadsheet


Application? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Chapter 6: Essentials of Spreadsheet Application
Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

Part III: Understanding Visual Basic for Applications


Chapter 7: Introducing Visual Basic for
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135
Chapter 8: VBA Programming
Fundamentals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193
Chapter 9: Working with VBA Sub
Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .241
Chapter 10: Creating Function Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . .281
Chapter 11: VBA Programming Examples and Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 325

Part IV: Working with UserForms

Chapter 12: Custom Dialog Box


Alternatives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
Chapter 13: Introducing UserForms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 419
Chapter 14: UserForm
Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455
Chapter 15: Advanced UserForm Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 493

Part V: Advanced Programming Techniques


Chapter 16: Developing Excel Utilities with
VBA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543
Chapter 17: Working with Pivot Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 565
Chapter 18: Working with
Charts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583
Chapter 19: Understanding Excels Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 639
Chapter 20: Interacting with Other
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
Chapter 21: Creating and Using Add-Ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 703

Part VI: Developing Applications

Chapter 22: Working with the Ribbon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


. . . . 733
Chapter 23: Working with Shortcut Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 769
Chapter 24: Providing Help for Your Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 789
Chapter 25: Developing User-Oriented
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809

You might also like