Excel 2013/2016/2019/2021/365 Advanced (VBA) EX-029

Course Overview

Create macros using the macro recorder and the Visual Basic programming language. Create dialog boxes or elements that interact with the user.

Prerequisites

Microsoft Excel Intermediate, more specifically the workbooks and functions sections are essential prerequisites.

The Databases section is an asset.

Prerequisites

Intermediate Microsoft Excel. Have an idea about what indicators you will use.

Syllabus

Macro Commands:

  • Automating recurring tasks;
  • Creating and saving macros;
  • Running macros;
  • Opening a workbook containing macros;
  • Running macros;
  • Editing macros;
  • Editing macros;
  • Working with absolute and relative references in Visual Basic;
  • Working with the work book containing custom macros and execution errors;
  • Defining the work book containing custom macros;
  • Debugging errors found in macros;
  • Managing macros.

Introduction to VBA

– Part 1: Why use VBA?

  • Opening the VBA editor;
  • Defining the properties of objects;
  • Notions required to learn VBA;
  • Creating a procedure;
  • Creating a sub-procedure and writing code;
  • Using online help;
  • Using objects;
  • Using the Application, Workbook, Worksheet and Range as well as the Sheets objects;
  • Defining variables and constants;
  • Defining variables and constants;
  • Identifying the span of variables and constants;
  • Applying the Explicit option;
  • Using information box functions;
  • Defining the Function procedures.

Why create custom functions?

Introduction to VBA– Part 2:

  • Defining control structures;
  • Using conditional instructions, loops and logical operators in expressions;
  • Working with the object explorer and managing errors;
  • Using the Screen Updating function;
  • Using the With instruction;
  • Working with the object explorer;
  • Managing errors;
  • Using Excel and VBA functions in procedures;
  • Entering a formula inside a cell;
  • Creating and using a custom function;
  • Diverse and interesting procedures;
  • Adding the file path in the footer;
  • Using switching procedures;
  • Reaching an address and activating it in the upper left corner of the window;
  • Learning procedures to work with a range of cells.

Dialog Boxes:

  • Working with dialog boxes;
  • Creating and using a user interface;
  • Placing controls on a sheet;
  • Working with controls on a sheet;
  • Formatting controls;
  • Using additional controls;
  • Working with the code associated to events;
  • Identifying events;
  • Initializing dialog boxes;
  • Writing event-driven procedures for controls inside a dialog box.
Duration : 2 Days
Regular Rate : 650.00 $
Preferential Rate : 552.50 $
Note :

Upcoming Dates

qty

Quebec

24 and 25 Apr. 2024 - 9:00 to 16:00

Virtual Class

24 and 25 Apr. 2024 - 9:00 to 16:00

Laval

30 and 31 May. 2024 - 9:00 to 16:00

Virtual Class

30 and 31 May. 2024 - 9:00 to 16:00

Montreal

26 and 27 Jun. 2024 - 9:00 to 16:00

Virtual Class

26 and 27 Jun. 2024 - 9:00 to 16:00

Quebec

17 and 18 Jul. 2024 - 9:00 to 16:00

Virtual Class

17 and 18 Jul. 2024 - 9:00 to 16:00

Virtual Class

26 and 27 Aug. 2024 - 9:00 to 16:00

Montreal

24 and 25 Sep. 2024 - 9:00 to 16:00

Virtual Class

24 and 25 Sep. 2024 - 9:00 to 16:00

Virtual Class

15 and 16 Oct. 2024 - 9:00 to 16:00

Laval

7 and 8 Nov. 2024 - 9:00 to 16:00

Virtual Class

7 and 8 Nov. 2024 - 9:00 to 16:00

Virtual Class

18 and 19 Nov. 2024 - 9:00 to 16:00

Montreal

17 and 18 Dec. 2024 - 9:00 to 16:00

Virtual Class

17 and 18 Dec. 2024 - 9:00 to 16:00

Qualifying educational activities