Page 55 - Microsoft Office Excel 2003 Programming Inside Out
P. 55

Exploring Visual Basic for Applications

                    Working with Macros

                             The most obvious benefit to creating macros in Excel is that you can automate repetitive
                             tasks. While there’s a lot more to macros and Visual Basic for Applications than repeating a
                             series of actions without the need for human intervention, it’s a great place to start. This sec€
                             tion shows you how to record macros, run them using the method you find easiest, and use
                             the built-in macro security capabilities to guard against viruses.

                    Recording and Viewing Macros

                             Recording a macro in Excel 2003 is a straightforward process: you click Tools, Macro, Record
                             New Macro to display the Record Macro dialog box (depicted in Figure 3-1).







                                                                                                             Chapter 3






                             Figure 3-6.  The Record Macro dialog box provides an interface for managing the macros in
                             your workbook.

                             Type the name of the macro you want to create into the Macro Name box, and click OK. The
                             Record Macro dialog box will go away, to be replaced by the Stop Recording toolbar.






                             You’re recording! Perform the actions you want to be included in your macro, click the Stop
                             Recording button on the Stop Recording toolbar, and your macro is ready for use. As with
                             any programming effort, you should plan what you want to do so you can do it as quickly and
                             efficiently as possible. You should also practice the macro a few times so you are sure your
                             actions generate the desired result.
                             When you’re done recording a macro, you can view the VBA code Excel created by clicking
                             Tools, Macro, Macros, <macro_name>, Edit. Your macro will appear in the Visual Basic
                             Editor, as shown in Figure 3-2.

                             Note  You’ll see a lot more of the Visual Basic Editor in Chapter 4, “VBA Programming
                             Starter Kit."





                                                                                                        29
                                                                                        Part 2:  Visual Basic for Applications
   50   51   52   53   54   55   56   57   58   59   60