Learn: in:
» back to Search Results

Course rating of 4 Vendor rating of 4


Students will learn concepts used to build custom solutions with Microsoft Excel VBA Macros. The participant will become familiar with macro techniques for recording, writing, running, and maintaining a macro.

  • Course Start Date: Feb. 22
  • Location: Edmonton (Map)
  • Time: 9:00 am - 4:00 pm (Note on end times)
  • Please Note: End Times are approximate and depend
    on the number or students and pace of the class.
    It is important to allow for the class to run a little bit longer,
    or finish a little sooner, than expected.
  • Duration: 3 Days
  • Delivery Method(s):Instructor Led
  • Mentored training is a revolutionary training method
    that provides you with the quality training that
    you have come to expect, and combines it with
    flexible learning and a self paced environment.
    For more information click here.
  • Seats Available: YES
  • Category:Microsoft Excel Training

 
Course Outline

Students will learn concepts used to build custom solutions with Microsoft Excel VBA Macros. Topics covered in this class will help the participant become familiar with basic macro techniques for recording, writing, running, and maintaining a macro. Particular attention is payed to the design and layout of a user form and controls in order to create a customized dialog box. Students will learn key concepts used to build custom solutions with Microsoft Excel VBA Macros. Topics covered in this class will help the participant become familiar with basic macro techniques for recording, writing, running, and maintaining a macro. Particular attention is payed to the design and layout of a user form and controls in order to create a customized dialog box to simplify data entry. As well as learning to enhance source code with variables, constants, and logical operators.

Course Content
Building Solutions
  • Course Overview
  • Solution Concepts
  • Data Entry Concepts
  • Macro Concepts
  • Programming Concepts
Macro Basics
  • Planning Macros
  • Recording Macros
  • Executing Macros
  • Maintaining Macros
VBA Programming Basics
  • Understanding Objects
  • Using the Visual Basic Editor
  • Understanding VBA Code
  • Executing VBA Code
  • VBA Help References
VBA User Form Basics
  • Planning User Forms
  • Designing User Forms
Deployment Basics
  • Preparing for Deployment
  • Code Security
  • Creating Custom Toolbars
  • Creating Custom Marco Buttons
  • Attaching Toolbars
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€(TM)s Object Model
  • Automating Excel with VBScript

Prerequisites & Certificates
Pre-Requisites

Excel Level III or extensive knowledge of the product and the use of named ranges.

Certificates offered

Certificate of completion


Cancellation Policy
10 business days cancellation or full course fee will be charged
Map & Reviews
Technology Training Centre
[ View Provider's Profile ]

TTC, B-11 Cameron Library
11320-89 Avenue,
University of Alberta

Edmonton, Alberta
Canada   T6G 2J8


Reviews
 
The instructor was great - he made the material interesting and fun. The course is a beginners step into VBA which is useful, but you will need to take more if you plan to work vigorously with this application.
Reviewed by 2012
22-February-2017 $450 Register for this course

Registration is fast, and will take approximately 3 minutes. There is no membership fee.
» You are also welcome to Make an Offer Make An Offer Help

Not enough budget for this course? Maybe you just love to make deals!
In either case, our Make an Offer feature gives you the opportunity to name
your own price. Try it out, you might get lucky, just keep in mind it can
take up to 1 full business day to get a response!
need-to-train-a-group-banner

This course currently does not have any dates other than this one scheduled. Please call 1-877-313-8881 to enquire about future dates.

Not interested in this Course?

Tell us why:

This page has been viewed 19 times.