Actually I started out programming by recording macrosin Excel and reviewing the code created by the recorder. Figure out a simple task and then record a macro. Recording macros in Excel 2007 can be found under the view tab under the Macros button on the far right. One of my first tasks I figured out was to filter several rows of data with autofilter then print the filtered section. After printing I remove the filter and select cell A1.
Before recording a macro figure out each click of the mouse in order. Everytime you click or type the macro records it. So reduce the chatter code recorded, by rehearsing the macro. You might even write out, by hand, a play script like in broadway play would have . Don't worry about how long it takes to record. The recorder has no concept of time. To best understand the VBA, record the macro several times. Throw in an extra click and see what it does. Compare the code in each macro. To get to the code view the macro with the same button mentioned above. select the macro and edit it. When you feel adventerous modify the code in the editor. ALWAYS record and play around on a copy a document not the real thing. This way you can delete the file if it gets to messed up. FYI - the stop button for the macro is often in the bottom left corner of the Excel window.
Happy learning,
--J Man