Excel VBA macros (online)

Course

Online

£ 825 + VAT

Description

  • Type

    Workshop

  • Level

    Beginner

  • Methodology

    Online

  • Class hours

    12h

  • Duration

    2 Days

  • Start date

    Different dates available

  • Delivery of study materials

    Yes

  • Support service

    Yes

  • Personal tutor

    Yes

  • Virtual classes

    Yes

Not only our best-selling course, but also one of our favourites. This two-day course takes you through , all the way from recording Excel VBA macros through to designing your own user forms. On the way you will learn what variables are, how to write object-oriented programs, how to create loops and much more besides. Microsoft Excel VBA macros are fun - let us show you why! Suitable for: This Excel VBA macros course is aimed at people who have a good existing working knowledge of Excel 2003, Excel 2007 or Excel 2010 and want to learn how to speed up their worksheets using macros.

Important information

Documents

  • Excel VBA macros course outline.pdf

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Delegates should be comfortable Excel (no advanced knowledge is needed). No experience of progamming is needed, although delegates should enjoy the logical challenge of learning new computer systems.

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

Subjects

  • Automating Excel
  • Macros
  • Selecting cells
  • Messages & variables
  • Visual Basic
  • Loops & conditions
  • Looping over collections
  • Event Handling
  • Functions
  • Debugging and error handling
  • Forms
  • Referencing other applications

Teachers and trainers (4)

Andrew Gould

Andrew Gould

Senior Trainer

Andy Brown

Andy Brown

Microsoft Trainer & Programmer

Sam Lowrie

Sam Lowrie

Trainer

Shaun Wantling

Shaun Wantling

Trainer

Course programme

Course ContentsRecording macros and buttons
  • Absolute and relative recording
  • Where macros can be stored
  • Assigning macros to buttons
Selecting cells
  • Selecting cells (absolute)
  • Selecting cells (relative)
  • Selecting to the end of a block
  • Selecting a range by its corners
The VB code editor
  • Using Project Explorer
  • Creating modules
  • Basic subroutines and comments
Messages and variables
  • Input boxes and message boxes
  • Declaring variables
  • Option Explicit
  • Scope of variables
  • Constants
Visual Basic explained
  • The Excel object model
  • Objects and collections
  • Methods and properties
  • Getting help in VBA
Loops and conditions
  • Simple IF conditions
  • Multiple IF and SELECT / CASE
  • Three main types of loop
Looping over collections
  • Object variables
  • Looping over collections
Event handling
  • Assigning macros to events
  • Cancelling events
Functions
  • Declaring functions
  • Passing arguments
Debugging and error handling
  • Setting breakpoints
  • Stepping through macros
  • ON ERROR statements
Forms
  • Drawing forms
  • Attaching macros to controls
  • Validating form input

If time

Referencing other applications
  • Links to Word or Access
  • Working with files and folders

Additional information

£995 + VAT for most venues (£1,295 + VAT for London)

Excel VBA macros (online)

£ 825 + VAT