18.11.2014 Views

Microsoft Office

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Programming Excel<br />

with VBA<br />

If you’ve ever wanted to do a bit more or automate routine operations<br />

so that you don’t always have to perform boring, repetitious<br />

tasks manually, this part is for you. This part is also aimed<br />

at those Excel users who want to develop Excel-based applications<br />

for other users. VBA — Visual Basic for Applications — is the powerful<br />

programming language that you can use for these tasks as well<br />

as for more esoteric purposes, such as developing that specialized<br />

worksheet function that you simply can’t find in Excel.<br />

IN THIS PART<br />

Chapter 39<br />

Introducing Visual Basic<br />

for Applications<br />

Chapter 40<br />

Creating Custom Worksheet<br />

Functions<br />

Chapter 41<br />

Creating UserForms<br />

Chapter 42<br />

Using UserForm Controls<br />

in a Worksheet<br />

Chapter 43<br />

Working with Excel Events<br />

Chapter 44<br />

VBA Examples<br />

Chapter 45<br />

Creating Custom Excel Add-Ins

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!