Introduction to Excel Macros and VBA

This one-day course is for expert Excel users who have never used Visual Basic for Applications (VBA) and who would like to learn how to automate repetitive tasks. This course moves at a fast pace and is an introduction to the basics of editing macros.

This course can be delivered in the classroom or remotely via GoToTraining. Contact us for availability and pricing, or see our Live Online Learning page for our interactive 90-minute webinars that cover specific sessions. 

Course Overview

What you will learn

By the end of this expert level Excel course, you will be able to:

  • Record relative and absolute macros.
  • Run macros from buttons and shortcut keys.
  • Edit macros in the VBA Window.
  • Make macros more flexible by adding user prompts.
  • Create VBA code to split up text strings.
  • Loop macros using VBA.
  • Create macros that run other macros.

Course timetable

Session 1

  • Recording Macros
  • Relative vs. Absolute macros
  • Assigning macros to a button on a spreadsheet
  • Assigning macros to a button on a toolbar

Session 2

  • Introduction to the VBA Window
  • Editing macros in VBA
  • Creating user prompts in macros

Session 3

  • Text Functions
  • Looping code using VBA

Session 4

  • More macros
  • Running one macro from another
  • Getting help with VBA

This course can be delivered in the classroom or remotely via GoToTraining. Contact us for availability and pricing, or see our Live Online Learning page for our interactive 90-minute webinars that cover specific sessions. 

Which Excel course is right for you?

Making sure you’ve booked the right course isn’t always easy.

Luckily we have a handy survey to help you decide.

And if you’re still unsure, call our friendly team on 020 7375 7300 and we’ll help you work out what you need.

Take our Excel survey

Group Learning Events

If you have three or more learners, a private group course could be cheaper.

We can tailor the content to your team, and host the training remotely, at your workplace or here at Happy's HQ in Aldgate, Central London.

Find out more
4 out of 5 stars

Good

Catherine Thomas5 days ago

What is it like to learn with Happy?

Our facilitators make learning interactive and fun. In this video, Maureen delivers a session on Formulas and Functions in Excel at Happy's HQ in London.

Book now

See our available course dates, or contact us for bespoke options

Introduction to Excel Macros and VBA
There are currently no upcoming course dates available. Please contact our team on 020 7375 7300 or email happy@happy.co.uk to enquire and find out availability for private groups.

Please note that your booking is not secured until you checkout. All prices listed in the shopping cart are excluding VAT.

If you are booking at a discounted rate (for example, if you are from a charity), you will see this on the final stage of the shopping cart after you have set up your account or logged in. Discount codes can also be added on this final page.

Checkout now

Contact us now!

020 7375 7300

Why choose Happy?

  • Award-winning learner-focused approach
  • Small class sizes to give personal one-to-one support
  • Two years of free support after your course
  • Private group options available
  • No quibble money-back guarantee on all courses

The Small Print

The course will run from 10am to 4:45pm (lunch is served 1pm to 1:45pm — we offer a choice of 3 cold bowl dishes). Please be careful to arrive by 9:45am for registration and refreshments. The course will start precisely on time and it may not be possible to go back over material missed by late arrivals. If you arrive over 30 minutes late you may be asked to leave and attend another day.

Please ensure you read our Terms and Conditions before booking for our payment terms and cancellation policy.

The happy Guarantee

We want everyone to go away from our courses feeling as though they have learnt useful, practical skills that they can use straight away when they go back to work.

If you don’t feel that your training has been useful or if you are unhappy in any way, please get in touch with our Customer Services team within 30 days of the course. We will be happy to offer you additional support and training free of charge to help you to gain the skills you need, or if you’d prefer, a full refund.

Coronavirus Update

Due to current government guidelines we have temporarily closed our training centre in London. All of our staff are now working remotely, and all classroom training has been postponed until 29th May.

We have developed a fantastic range of interactive webinars delivered by our experienced facilitators, Live Online Learning. We understand that for many people this will be the first time that they have worked from home and so we have developed short 1.5-2 hour sessions to help you adjust to this new situation. You can see details of our IT Skills live online learning sessions here and our Personal Development sessions here – or we can adapt any of our classroom training into webinar format for you.

For the latest government guidance, please visit the gov.uk website.

We will continue to monitor the situation and will advise all clients if the situation changes.

If you have any questions or concerns, or would like to arrange some online training, our friendly team are available Monday to Friday, 9am to 5pm. You can leave a message on 020 7375 7300 or email us at hello@happy.co.uk.

 

Your post-course support package

  • 2 years of free access to our IT Helpline
  • Unlimited access - call or email our team as often as you need
  • Ask about any content covered on your course
  • Included in the price of our training sessions

happy learners

Did you know...

...you can attend a 3-day Using Visual Basic (VBA) in Excel course after completing this introductory course?

This expert level course explores VBA coding in more depth, such as modules and procedures, variables and different types of control structures including branching and looping.

Using Visual Basic (VBA) in Excel to enable you to build spreadsheets that go beyond what Excel alone is capable of. Find out more

Advanced Excel Core Level 3 to improve your ability to organise and analyse data as well as represent your data in a visual and readily understandable chart. Find out more