Microsoft Excel VBA Introduction

Course

Online

£ 245 + VAT

Description

  • Type

    Course

  • Methodology

    Online

VERSIONS COVERED This course covers 2007, 2010, 2013 and 2016 versions DURATION This is a one-day training course structured into 5 modules. Maximum class size for Microsoft Excel courses is 6 delegates, which ensures that attendees get adequate time for personal attention from the instructor. TARGET AUDIENCE The course is designed for existing, experienced users of Excel 2007, 2010, 2013 or 2016 who need to use VBA to automate their spreadsheets. Delegates should therefore have a solid grounding in, and understanding of, Microsoft Excel to a high level.   Familiarity with the content of the Advanced course would be a minimum requirement although the Professional level is ideal. Learning Objectives COURSE AIMS This intensive, hands-on one-day course has been designed for people who wish to learn the basics of the Excel VBA programming language, get used to the concepts and methods of VBA programming, and understand (and use) the relevant techniques.

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

  • MS Excel
  • Microsoft excel training
  • Programming
  • Microsoft Excel
  • Excel

Course programme

MODULE 1: Recording and Running Macros in Excel

Learning outcomes:

Create simple macros using the macro recorder and run them from shortcuts or buttons on the ribbon

Topics covered:

  • Setting Excel Macro Options
  • Record and Run Simple Macros
  • Assign Macros to the Quick Access Toolbar

MODULE 2: Introduction to the Excel VBA Editor

Learning outcomes:

Use the VBA Editor to navigate projects and explore object properties. Create, copy and import/export modules

Topics covered:

  • Starting the Visual Basic Editor
  • Using the Project Explorer
  • Using the Properties Window
  • Creating, Importing and Exporting Modules
  • Explore Recorded Macros

MODULE 3: Creating Procedures and Functions

Learning outcomes:

Create simple macro procedures in code that use variable to store data and communicate with the user

Topics covered:

  • Creating Sub and Function Procedures
  • Declare and Use Variables
  • Displaying Message to the User
  • Getting Input from the User

MODULE 4: Working with the Excel Object Model

Learning outcomes:

Explore a variety of ways our code can manipulate data within cells, create and navigate around worksheets and workbooks

Topics covered:

  • Understanding Objects, Properties and Methods
  • Referencing Cells and Ranges
  • Gathering Cell and Range Information
  • Using the Offset Method
  • Using the Resize Method
  • Using With Blocks
  • Referencing Workbooks and Worksheets

MODULE 5: Controlling Program Flow

Learning outcomes:

Using decision making and looping structures to control the way your program works

Topics covered:

  • Using the IF Statement
  • Using the Select Case Statement
  • Using For Next Loops
  • Using Do Loops
  • Using For Next Loops

Microsoft Excel VBA Introduction

£ 245 + VAT