Lead Training Services

VBA Programming for MS Excel

ADVANCED LEVEL
Starting: 12th December 2017

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

Date: 7th December 2017
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

Testimonials

  • 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: Monday, June 26th, 2017

Lead Training Services is pleased to announce the Autumn 2017 Intake for its exclusive accredited CPD Award Courses by the National Commission for Further and Higher Education (NCFHE).

Following is the list of courses for which Registrations are now open. …read more »