Presentation is loading. Please wait.

Presentation is loading. Please wait.

University of Delaware Information Technology User Services.

Similar presentations


Presentation on theme: "University of Delaware Information Technology User Services."— Presentation transcript:

1 University of Delaware Information Technology User Services

2 Macros In this session you will learn how to: Understand what a macro can accomplish Set up developer tab and macro security Plan a macro Record & play macros

3 Macros A macro is a small program designed to perform a number of tasks all at once.

4 Macro Planning Think about how to break down the task into repeatable steps and determine what actions are needed to perform these steps in Excel.

5 Developer Tab Office button, click on Excel Options  Show Developer tab in the ribbon

6 Check Security Settings Macro Security Disable on certain conditions

7 Macros Recording Macros

8 Macros Playing a Macro Select macro from list and click Run

9 More about Macros More macro functionality is available, such as assigning a keystroke to a macro, making a relative reference macro, and deleting a macro.

10 Relative Macros Record a Relative Reference Macro Loosen cell restrictions; run on any cell range

11 Relative Macros Running a Relative Reference Macro Select active cell with relative data nearby, then run macro

12 More about Macros Assign Keystroke to a Macro When recording macro, assign keystroke

13 More about Macros Deleting a Macro Select macro from list and click Delete

14 More about Macros Excel 2007 File Formats and Extensions Excel Workbook (.xlsx) [Default] Excel Macro-enabled Workbook (.xlsm) Excel Template (.xltx) Excel Macro-enabled Workbook Template (.xltm) Excel Binary Workbook (.xlsb) Excel Add-in (.xlam)

15 Advanced Topics Form controls provide a user-friendly visual way to interact with data in a workbook. You can apply formatting, perform calculations, and more with controls you are already familiar with.

16 Form Controls What is a Form Control? GUI component that can be added to a worksheet

17 Form Controls Adding a Control to a Worksheet Insert and select control form

18 Form Controls Assign a Macro to a Control Right-click control, Assign Macro, record macro

19 Forms & ActiveX Controls Starting Using Form with Macro Apply to a shape, assign to form

20 Expert Topics Using Visual Basic, you can create complex macros to perform many more actions and use it to copy macros from workbooks/templates.

21 VB & Macros Opening the Visual Basic Editor

22 VB & Macros Copy Macro from Workbook/Template Open both worksheets, open VB editor, view Project Explorer, copy macro

23 VB & Macros Adding Comments to Code Can be added nearly everywhere, describe your process

24 VB & Macros Adding Code to your Macro Record simple macro, open in editor, add code

25 VB & Macros Prompt for User Input Request information from user

26 Resources Web Sites: http://www.udel.edu/learn http://www.udel.edu/help


Download ppt "University of Delaware Information Technology User Services."

Similar presentations


Ads by Google