Skip to main content

Microsoft Excel VBA

Microsoft Excel VBA

  • A hands-on instructor-led Microsoft Excel VBA training course helping people wanting to improve existing Excel skills to program Excel through VBA to achieve what they needThe course is designed to give delegates a thorough overview of programming within the Excel environment, enabling them to automate and improve the functionality of their Excel spreadsheetsThis level of programming capability with Excel is achieved by learning, discussion and practice working together with a master-class level trainer in a professional classroom environment. 

     

    Pricing
    • This 2 days group training session is £1,799 + VAT per group

Whats covered in this course

  • Introduction to Excel VBA

    • Reasons for using VBA rather than Macros

    • Understanding the Development Environment

    • The Visual Basic Editor, Parts of the Screen

    • Code colours, Using Visual Basic Help

  • Procedures and Functions

    • Modules, Procedures

    • Creating a Sub Procedure

    • Call Sub Procedures

    • Creating and Use Function Procedures

  • Objects, Properties and Methods

    • Understanding Classes and Objects

    • Navigating the Excel Object Hierarchy

    • Understanding Collections

    • Using the Object Browser

    • Working with the Application Object

    • Using Properties and Methods

    • Using the With Statement

    • Working with Events

    • Order of Events

  • Variables and Built-In Functions

    • Declaring Variables, Understanding Data Types

    • Working with Variable Scope

    • Using Intrinsic Functions

    • Understanding Constants

    • Using Message Boxes, Using Input Boxes

  • Controlling Program Execution

    • Understanding Control-of-Flow Structures

    • Working with Boolean Expressions

    • Using the If...End If Decision Structures

    • Using the Select Case...End Select Structure

    • Using the For...To Next For Each Next Structures

    • Using the Do...Loop Structure

  • Debugging Code

    • Error Types, Minimising Errors

    • Setting Breakpoints, Stepping through Code

    • Handling Errors

    • Understanding Error Handling

    • On Error Statement,

    • Understanding the Err Object

    • Writing an Error-Handling Routine

    • Working with Inline Error Handling

  • Live Online Training

    A fully interactive, instructor-led training course you can attend from the comfort of your own home or office. Enjoy an interactive learning session online with our most convenient and accessible method yet.

  • Classroom Training

    We regularly host training courses in our city-centre venue. Join our experienced trainers in person for a fully interactive training session, and enjoy access to our comfortable breakout room and on-site café.

  • Training at Your Workplace

    Looking for private training in central Scotland? Our qualified trainers can make the trip to your office, providing professional on-site training in an environment that's comfortable and familiar to you.

Get in touch

Send an enquiry or call us on 0141 730 0025

X
Thank you. Your message has been sent and a member of our team will be in touch shortly.