Microsoft Excel VBA Training Courses

4.5
6 reviews
  • Very useful course and the trainer was very good and knowledgeable in the course content
    |
  • Geoff is a fantastic trainer. Clear, easy to follow. This was one of the best courses I have attended. Content was good, the flow was good, overall an excellent course.
    |
  • Info was very useful and Geoff assisted us with our specific questions on the spot and helped us with our coding needs
    |

Short course

In Twickenham

£ 325 + VAT

Description

  • Type

    Short course

  • Location

    Twickenham

  • Duration

    2 Days

  • Start date

    Different dates available

This course covers automation and customising of Excel using macros and screen items (such as buttons and menus). Delegates learn how to write macros using VB code and assign macros to screen items

Facilities

Location

Start date

Twickenham (Middlesex)
12 Northcote Road, TW1 1PA

Start date

Different dates availableEnrolment now open

About this course

On completion of the course delegates will have gained confidence in using Excel VBA. They will be able to:

Use the Macro Recorder to record macros
Use VBA to create and edit macros
Use objects and dialog boxes
Work with VBA controls
Use variables, arrays and functions
Work with Active Data Objects
Create add-ins

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

4.5
excellent
  • Very useful course and the trainer was very good and knowledgeable in the course content
    |
  • Geoff is a fantastic trainer. Clear, easy to follow. This was one of the best courses I have attended. Content was good, the flow was good, overall an excellent course.
    |
  • Info was very useful and Geoff assisted us with our specific questions on the spot and helped us with our coding needs
    |
100%
4.6
excellent

Course rating

Recommended

Centre rating

Amir Bethar

4.5
23/07/2016
What I would highlight: Very useful course and the trainer was very good and knowledgeable in the course content
What could be improved: N/A.
Would you recommend this course?: Yes

William Chen

4.5
29/06/2016
What I would highlight: Geoff is a fantastic trainer. Clear, easy to follow. This was one of the best courses I have attended. Content was good, the flow was good, overall an excellent course.
What could be improved: Everything OK.
Would you recommend this course?: Yes

Nathan Colussi

4.0
18/05/2016
What I would highlight: Info was very useful and Geoff assisted us with our specific questions on the spot and helped us with our coding needs
What could be improved: No negative aspects.
Would you recommend this course?: Yes

Min Oo

4.0
29/04/2016
What I would highlight: It was a great course. Some of the things that I needed in everyday work will be much easier after applying what I’ve learnt. The things I’ve learnt are practical. It was also great that Geoff took time to answer some of the questions
What could be improved: Nothing bad.
Would you recommend this course?: Yes

Rhiannon Hayes-Williams

5.0
19/02/2016
What I would highlight: Excellent pace and freedom to ask questions but also got through content and exercise
What could be improved: Nothing bad.
Would you recommend this course?: Yes

Julie Lovejoy-Kennedy

5.0
15/01/2016
What I would highlight: Excellent! Great to have one on one training and able to go at a pace to suit
What could be improved: No negative aspects.
Would you recommend this course?: Yes
*All reviews collected by Emagister & iAgora have been verified

This centre's achievements

2016

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 14 years

Subjects

  • Excel
  • MS Excel
  • Microsoft Excel
  • Microsoft excel training
  • VB
  • Macro Recorder
  • Assigning shortcut keys
  • Deleting macros
  • Workbook
  • VB Editor
  • Functions
  • Linking procedures
  • Dialog Boxes
  • Navigating
  • Intrinsic functions
  • Variables
  • Code debugging<br />

Course programme

Introduction and the Macro Recorder

Recording a macro using the Macro Recorder
Recording a macro using absolute cell references
The Personal Macro Workbook
Assigning shortcut keys
Deleting macros
Recording macros using relative cell references
Using VBA to Create and Edit Macros

The concepts of storing macros
Using the VB Editor
Using Visual Basic Help
Closing the Visual Basic Editor
Understanding Macro Security
Working with Procedures and Functions

Understanding modules
Creating a standard module
Copying and pasting procedures
Creating a sub procedure
Calling procedures
Linking procedures
Creating a function procedure
Naming procedures
Working with the Code Editor
Objects and Dialog Boxes

Introduction to objects
Navigating the Excel object hierarchy
Understanding collections
Introduction to the object browser
Searching the object browser
Working with properties
Using the With statement
Working with methods
Creating an event procedure
Using Expressions, Variables and Intrinsic Functions

Understanding expressions and statements
Declaring variables
Understanding data types
Working with variable scope
Using intrinsic functions
Understanding constants
Understanding intrinsic constants
Using message boxes
Using input boxes
Declaring object variables
Using object variables
Controlling Program Execution

Understanding control-of-flow structures
Boolean expressions
If, Else and Select Case
Do Loops
The For...To...Next structure
The For Each... Next structure
Using control-of-flow structures
VBA Forms and Controls

Creating userforms
Using the Toolbox
Working with userform properties, events and methods
Setting control properties in the Properties window
The label control
The text box control
The command button control
The combo box control
The frame control
Option button controls
Appearance of controls
Setting tab order
Populating a control
Adding code to controls
Launching a form in code
Working with the PivotTable Object

Using worksheet data to create a pivottable
Working with pivottable objects
Working with the pivotfield collection
Assigning a macro to a toolbar/Quick Access toolbar
Code debugging

Looking at errors
Using the debugging tools
Setting breakpoints
Stepping through code
Using Break mode
Working out the value of expressions
Error Handling

The VBA error tracking options
Using the On Error statement to trap errors
The Err object
Writing a routine to handle errors
Inline error items

Additional information

Course Type Cost per day
1 to 1 training £325
2 to 4 delegates £495
5 to 8 delegates £695
Prices are PER DAY, and NOT per-person! E.g. if there’s 5 people on the course, you pay £695. All prices exclude VAT

Microsoft Excel VBA Training Courses

£ 325 + VAT