top of page

Microsoft Excel Level 4

Microsoft Excel training throughout the UK, including Manchester, Leeds, Birmingham, York, Carlisle, Newcastle, Sheffield, Glasgow, Edinburgh, Aberdeen, Derby, Norwich, Portsmouth, Swansea, Cardiff, Chester.  For overseas training and contracts, please call to discuss your requirements.

Microsoft Excel Level 4 (VBA) – Course Outline

About This Course

This course is designed for delegates who want to automate common worksheet tasks, convert worksheets into forms and understand Microsoft Excel VBA code.

 

Target Audience

Thorough knowledge of Excel is required, gained either by previous experience or by attendance on a Microsoft Excel Level 3 course.

 

At Course Completion

After completing this course, students will be able to:

 

  • Understand what a macro does

  • Assign macros to buttons and sheets

  • Edit a macro

  • Work with the range object

  • Work with workbooks and sheets

  • Understand Objects, Properties and Methods

  • Use control structures

  • Customise the toolbar and display

  • Understand debugging and error trapping

  • Work with worksheet and workbook events

  • Work with procedures

  • Understand macro naming conventions

 

Course Content

 

Unit 1 - Introduction

  • What is a macro?

  • Recording a macro

  • Running a macro

  • Relative references

 

Unit 2 - Assigning Macros

  • To a button on a sheet

  • To a drawn object on a sheet

  • To a button on a toolbar

 

Unit 3 - Editing Macros

  • The VB editor and the project explorer

  • The code window

  • Procedures

  • Inserting comments

  • Printing a VB module

 

Unit 4 - The Range Object

  • The cells property and range property

  • Flexible ranges

  • Range contents

 

Unit 5 - Workbooks and Sheets

  • Activating a workbook and worksheet

  • This workbook

 

Unit 6 - Objects, Properties and Methods

  • Controlling objects with properties

  • Performing actions with methods

  • Performing multiple actions on an object

 

Unit 7 - Variables and Constants

  • Variables and data types

  • Constants

 

Unit 8 - Control Structures

  • Conditional control structures

  • Looping control structures

  • Non-structured statements

  • Sub procedures

 

Unit 9 - Controls, Dialogue Boxes and Forms

  • Built-in dialogue boxes

  • Predefined dialogue boxes

  • Custom forms and worksheet forms

  • User-defined forms

  • Adding form controls

  • Form control properties

  • Control and dialogue box events

  • Displaying and dismissing a user form

  • Handling form controls

 

Unit 10 - Toolbars and Display

  • About toolbars and menus

  • Customised toolbars

  • Display

 

Unit 11 - Debugging and Error Trapping

  • Stepping

  • Error handling

 

Unit 12 - Worksheet and Workbook Events

  • Worksheet object events

  • Workbook object events

 

Unit 13 - Function Procedures

  • User-defined functions

 

Unit 14 - Appendix – Naming Conventions

  • User form controls

 

 

Course duration: one day

 

MS Word logo
MS Visio logo
MS Excel logo
MS Publisher logo
PowerPoint logo
MS OneNote logo
MS Outlook logo
MS Access logo
MS Project logo
M365 logo
< Back
bottom of page