Excel 2013 Introduction to VBA

4.5
3 reviews
  • Exceptional lunch and a great course.
    |
  • Help fill in a lot of gaps and enjoyed the lunch.
    |
  • The venue was central, convenient to get to.
    |

Course

Inhouse

Price on request

Description

  • Type

    Course

  • Methodology

    Inhouse

  • Start date

    Different dates available

This course is intended for participants who are familiar with Microsoft Excel 2013 who want to learn VBA programming. The course is run as a 2 Day program for a group of up to 8 or as a special 1 Day 1:1 version. Delegates wanting a 1:1 course can have the advantage of the coach helping them with an example from the workplace.

Facilities

Location

Start date

Inhouse

Start date

Different dates availableEnrolment now open

About this course

Upon completion of the course, participants will be able to accomplish the following:Understand key concepts that will be used to build custom solutions using Microsoft Excel VBA Macros.Become familiar with basic macro techniques for recording, writing, running, and maintaining macros.Understand how Visual Basic for Applications is incorporated, used, and modified in Microsoft Excel.Learn how to design and layout a user form and controls to create a customized dialog box to simplify data entry.Understand how to prepare an Excel Workbook containing macros and toolbars for deployment to other users and machines.Learn to customize macros with VBA source code to automate data entry tasks and enable source code protection.Learn to enhance source code with variables, constants, and logical operators.Learn to handle the three types of errors that can be generated when working with source code.Learn to access external data by using ActiveX Data Objects.Learn how to use Excel as an automation server to control Excel objects externally outside of the application.

Excel Users wanting to utilise the benefits of VBA.

Must have a working knowledge of Excel 2013.

Our courses are authored by content-area experts with a great deal of training experience. Topics are broken down into small chunks, which are explained, demonstrated with sample files or applications, and then practiced with hands-on exercises.

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

4.5
excellent
  • Exceptional lunch and a great course.
    |
  • Help fill in a lot of gaps and enjoyed the lunch.
    |
  • The venue was central, convenient to get to.
    |
100%
4.8
excellent

Course rating

Recommended

Centre rating

Montagu

4.5
07/03/2018
What I would highlight: Exceptional lunch and a great course.
What could be improved: .
Would you recommend this course?: Yes

Montagu

4.5
06/03/2018
What I would highlight: Help fill in a lot of gaps and enjoyed the lunch.
What could be improved: .
Would you recommend this course?: Yes

Emotive

4.5
09/02/2018
What I would highlight: The venue was central, convenient to get to.
What could be improved: .
Would you recommend this course?: Yes
*All reviews collected by Emagister & iAgora have been verified

This centre's achievements

2018

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Excel
  • Programming
  • MS Excel

Course programme


#text-block-10 { margin-bottom:0px; text-align:left; }

Building Solutions

Course Overview

Solution Concepts

Data Entry Concepts

Macro Concepts

Programming Concepts

Macro Basics

Planning Macros

Recording Macros

Executing Macros

Maintaining Macro

VBA Programming Basics

Understanding Objects

Using the Visual Basic Editor

Understanding VBA Code

Executing VBA Code

VBA Help Reference

VBA User Form Basics

Planning User Forms

Designing User Forms

Deployment Basics

Preparing for Deployment

Code Security

Adding Macros to the Quick Access Toolbar

Modifying Quick Access Toolbar Buttons

#text-block-11 { margin-bottom:0px; text-align:left; }

Customizing Macros

Prompting for User Input

Automating Data Entry

Recording Absolute vs. Relative References

Protecting VBA Source Code

Enhancing VBA Code

Writing Source Code

Variables and Constants

Writing Tips

Logical Operators

Flow Control

Handling Errors

Handling Errors

Syntax Errors

Logical Errors

Run-Time Errors

Accessing External Data

External References

ActiveX Data Objects Concepts

Connecting to a Database

Retrieving Records from a Database

Excel Automation

Automation Concepts

Working with Object Models

Excel’s Object Model

Automating Excel with VBScript


Excel 2013 Introduction to VBA

Price on request