Having Excel and just using it for standard spreadsheets is alittle like getting the ultimate cable system and a 50" flatpanel plasma HDTV and using it exclusively to watch Lawrence Welkreruns. With Visual Basic for Applications (VBA) programming, youcan take advantage of numerous Excel options such as: creating newworksheet functions; automating tasks and operations; creating newappearances, toolbars, and menus; designing custom dialog boxes andadd-ins; and much more.
This guide is not for rank Excel amateurs. It's forintermediate to advanced Excel users who want to learn VBAprogramming (or whose bosses want them to learn VBA programming).You need to know your way around Excel before you start creatingcustomized short cuts or systems for speeding through Excelfunctions. If you're an intermediate or advanced Excel user,Excel VBA For Dummies helps you take your skills (and yourspreadsheets) to the next level. It includes: * An introduction to the VBA language * A hands-on, guided, step-by-step walk through developing auseful VBA macro, including recording, testing, and changing it,and testing it * The essential foundation, including the Visual Basic Editor(VBE) and its components, modules, Excel object model, subroutinesand functions, and the Excel macro recorder * The essential VBA language elements, including comments,variables and constants, and labels * Working with Range objects and discovering useful Rangeobjective properties and methods * Using VBA and worksheet functions, including a list andexamples * Programming constructions, including the GoTo statement, theIf-Then structure, Select Case, For-Next loop, Do-While loop, andDo-Until loop * Automatic procedures and Workbook events, including a table andevent-handler procedures * Error-handling and bug extermination techniques, and using theExcel debugging tools * Creating custom dialog boxes, also known as UserForms, with atable of the toolbox controls and their capabilities, how-to forthe dialog box controls, and UserForm techniques and tricks * Customizing the Excel toolbars * Using VBA code to modify the Excel menu system * Creating worksheet functions and working with various types ofarguments * Creating Excel add-ins such as new worksheet functions you canuse in formulas or new commands or utilities
Author John Walkenbach is a leading authority on spreadsheetsoftware and the author of more than 40 spreadsheet books includingExcel 2003 Bible and Excel 2003 Power Programming withVBA. While this guide includes tons of examples andscreenshots, Walkenbach knows there's no substitute forhands-on learning. The book is complete with: * A dedicated companion Web site that includes bonus chaptersplus all sample programs to save you a lot of typing and let youplay around and experiment with various changes * Information to help you make the most of Excel's built-inHelp system so you can find out other stuff you may need toknow
What are you waiting for? Sure, learning to do VBA programmingtakes a little effort, but it's a Very BigAccomplishment.