Excel VBA Day 2: Add Power and Interactivity to Macros

Upcoming Dates

Friday, November 17, 2017
9:00 AM - 4:00 PM*
Trainer: Chris
How would you prefer to attend?
Wednesday, December 20, 2017
9:00 AM - 4:00 PM*
Trainer: Chris
How would you prefer to attend?
*All times are in the US/Pacific timezone.

Quotes from our Excel students

  • "Tim is a very good tutor. Extremely easy to understand and moves the class at a steady pace. I came to this class feeling I had very little knowledge of Excel, but am learning. I learned much more than I thought I would. I now feel more confident with Excel. I look forward to taking the Advanced Excel class if Tim is the instructor."
    - Accelerate student
  • "It has been a few months since my class and I am still applying the information that I learned to everyday work. Tim Jones is a wonderful instructor who makes learning enjoyable."
    - Accelerate student
  • "The Intermediate Excel seminar put on by Accelerate Computer Training was one of the best seminars I have attended. The instructor, Carol, was an expert in her field and was able to cover the material in a way that was easy to understand. I learned so much during the course that I will use constantly in my position at Broadcom. Thank you so much for putting together a great training! I will definitely recommend ACT to all of my peers!"
    - Jordan G., Broadcom Corp.
  • "Use Sue Smith as an instructor always. She is great and has a great method of teaching, the best personality, an amazingly knowledgeable instructor. My best class ever from any class taken."
    - student class evaluation
  • "I wanted to thank you for your terrific work with our team last week.
     
    Our attendees are universal in their praise for Accelerate, the Excel classes, and your personal work as trainer with our team. The material covered and class tempo satisfied all in attendance. Even the more advanced of our participants experienced “aha!” moments during your class. All attendees have expressed that they expect these classes will have a direct, positive impact on their day-to-day performance. We will look forward to working with you again soon!"
    - Tim Nekuza, Dental Health Services
  • "I wanted to write back to say thank you and Sue for providing a great training day on 10/15. I think that, for the fact that I took two classes in a row but some of the information was a 'refresher' for my memory, the info was just enough for my brain. Though I know there were so few of us students that day, even if the classroom were full, I would still appreciate knowing that it's small enough so that everyone gets enough attention. And I could see that Sue was very attentive toward us and truly wanted to make sure we were understanding the lessons. I encouraged my colleagues to sign up with Accelerate should any of them want or require offsite computer training."
    - Kimberly D., American Honda Motor Company
  • "I truly enjoyed your training and feel your classes are amazing and informative. The time and patience you take to teach your students is exemplary. I've been to a few trainings in my 38 years of service to the county and found you are the best I've attended."
    - Sandy Contreras Rodriguez, LA County Hall of Records

Class Details

Price per person:$449
Length of class:one day
Version covered:2016 for Windows

Description

Learn to create automated custom Excel applications using VBA. This is the second day of our two-day VBA Programming course, which helps advanced Excel users develop new skills to write and debug powerful VBA code to automate workbook operations, create interactive forms, insert calculations and handle run-time errors.


Prerequisites

This class is ideally suited for experienced Excel users who want to learn how to write programming code using Visual Basic for Applications.


Outline

Loop Structures
- For Loops
- Do Loops

Code to Move the Cell Pointer and Select Ranges

User-Interactive Worksheets
- Dialog Box Types

VBA Decision Structures
- If…Then Statements
- Select Case Statements

Methods to Manipulate Worksheets
Using Built-in VBA Functions

Performing Calculations
- User-Defined Functions
- Automated SUM Functions
- Using Excel Functions


Printable Course Description