Lead Training Services

VBA Programming for MS Excel

Starting: 28th March 2019

In-depth practical official courseware will be used and provided to delegates; Hands-On exercises; extra practice exercises handed to delegates.

Date: 28th March 2019
Time: 9am – 4.30pm
Price includes: Official Microsoft CD Courseware, Networking coffee breaks and light lunch and Certificate of Attendance
Venue: Holistic Institute, Fgura (Click here to view location)
Certification: A Certificate of Achievement will be awarded to delegates.

Programme description

Microsoft Excel is an extremely powerful tool that you can use to manipulate, analyze, and present data.

Sometimes though, despite the rich set of features in the standard Excel user interface (UI), you might want to find an easier way to perform a mundane, repetitive task, or to perform some task that the UI does not seem to address. Fortunately, Office applications like Excel have Visual Basic for Applications (VBA), a programming language that gives you the ability to extend those applications.

  • Introduction to Excel VBA – Creating & Examining the code behind the macro
  • Introducing the Visual Basic Editor (VBE) – Using the Visual Basic Editor
  • Menus – View, Insert, Format, Debug, Run & Tools Menu, Objects and Collections, Workbook and Worksheet Object, Range Object and Cells Property, Methods and Property
  • Declaring Variables, Constants & Data Types – Declaring Variables, Assigning Values to Variables, Handling Strings, Handling Dates & Times
  • Modules & Procedures – Modules & Procedures and Their Scope, Calling Sub Procedures & Function Procedures, Understanding Variable Scope & Lifetimes
  • Writing Your First VBA Function in Excel – About User Defined Functions, Accessing Your Custom Functions
  • Programming Structures – IF … Then Statement, IF … Then … Else, Select Case, For … Next, Do While … Loop
  • User Forms – Building a sample Course Booking Form


  • It was a great course and the teacher was better than expected. He took time to show pupils examples and make sure everyone was on the same page.

    A teacher with confidence, experience, great personality and definitely a dedicated teacher.
    David Gibbs
    Betclic Group (January 2019)

  • Many thanks once again for an extremely well run course.I and the rest of the group were hugely impressed with the trainer’s ability to couple complete professionalism with the creation of a fun learning atmosphere.The course was run at a perfect pace. It allowed everyone to reach a similar level quite quickly, and then drove us to soak-up as much information as possible for the duration.As an ex trainer myself, I found the level of prior preparation for the course exemplary. All of the data/tables created prior to the course for our use showed the level of thought and commitment that has gone into wireframing the course, and importantly, allowed us to get the most benefit possible from the time available.I will absolutely be recommending this course to all of my customers and colleagues.I’m excited for the rest of my guys who will be attending next week!
    Shane Cotter
    Head of Product Management, Malta
    NetEnt | Better Gaming™

Frequently Asked Questions

Who We Are

We are a team of specialists passionate about our work and with a common ambition to share learning experiences with people in the business community and civil society.

Under the brand name LEAD Training Services, our team has attracted an impressive pool of professional trainers from different areas of business and different geographical locations.

This makes us the only professional training organisation in Malta that can offer cutting edge training programmes across a broad spectrum of topics. We do not believe in one-size-fits-all training programmes and in line with our belief we customise our programmes to our individual customer’s needs.

Let's Keep In Touch

Stay adjourned with our latest courses, news and events by subscribing to our newsletter. We will send you an email newsletter from time to time, and we promise to never sell your details to any third parties!

Our LatestNews

Posted on: Thursday, February 15th, 2018

On the 9th February 2018, LEAD Training Services held its annual Award Ceremony at the Xara Lodge in Rabat. Present for this event were over 300 students who attended LEAD’s accredited professional short courses during 2017 and successfully achieved their CPD Award Qualifications.

Special guests for this ceremony included the Mr. Martin Borg, and Educational Management and Quality Control expert Mr. Paul Gauci Executive Head of BOV Training Centre and trainer with LEAD Training Services. All of these, together with Mr James Grech Managing Director of LEAD Training Services delivered short speeches during this event. …read more »