Microsoft Excel : VBA Programming

Training

In Brighton

Price on request

Description

  • Type

    Training

  • Location

    Brighton

  • Duration

    2 Days

To develop automated procedures in Excel XP using the Visual Basic for Applications language. Suitable for: Anyone who has some experience of recording macros in Excel

Facilities

Location

Start date

Brighton (East Sussex)
Tower Point, 44 North Rd., BN1 1YR

Start date

On request

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

Course programme

Microsoft Excel : VBA Programming

Course duration:

2 Day

Course Overview

This course is designed to help delegates develop automated procedures in Excel XP using the Visual Basic for Applications language.

Who Should Attend

Anyone who has some experience of recording macros in Excel, but would now like to learn how to edit the code that the macro creates in order to make it more efficient and specific. Anyone who wishes to control their spreadsheet using VBA code.

What You Will Learn

On this 2-day course, course participants familiar with Excel XP will gain a deeper knowledge of the program. They will be shown how to work record with other databases and external data, advanced expressions, the design of forms, how to work with macros, and how to customise the application.

Pre-requisites

Course participants who have successfully completed an Excel Advanced course or have gained similar knowledge within the work environment.

Course Content

  • Introduction to VBA: Recording a macro. Running a macro. The Integrated Development Environment (IDE)
  • Assigning macros: Specifying the location of recorded macros. Assigning shortcut keys to macros
  • Assigning a macro to a button on a sheet. Assigning a macro to a button on a command bar
  • Understanding and editing code: Objects, Properties, Methods and Events. Adding comments to code. Editing the procedure manually. Absolute and relative references
  • Using the Object Browser. Calling Procedures from another procedure. Using the VBA help facilities
  • Interactive macros: Creating custom message boxes. Creating custom input boxes.Creating custom forms. Adding controls to a worksheet. Event procedures
  • Function macros: Creating a function procedure. Using user defined functions
  • Using variables: Declaring and using variables in procedures. Data types.
  • Macro development: Program flow control. Looping. Debugging

Microsoft Excel : VBA Programming

Price on request