Simon Sez IT

Online software training and video tutorials for Microsoft, Adobe & more

  • Course List
    • Adobe
      • Dreamweaver
        • Dreamweaver CC
        • Dreamweaver CS6
        • Dreamweaver CS5
        • Dreamweaver CS4
      • Flash
        • Flash CS5
      • InDesign
        • InDesign CS6
        • InDesign CS5
      • Photoshop
        • Photoshop CS6
        • Photoshop CS5
        • Adobe Photoshop CS4
      • Photoshop Elements
        • Photoshop Elements 2022
        • Photoshop Elements 2019
        • Photoshop Elements 2018
        • Photoshop Elements 15
        • Photoshop Elements 14
        • Photoshop Elements 13
        • Photoshop Elements 12
        • Photoshop Elements 11
        • Photoshop Elements 10
        • Photoshop Elements 9
        • Photoshop Elements 8
    • Microsoft
      • Access
        • Access 2021 Beginners
        • Access 2019
        • Access 2019 Advanced
        • Access 2016
        • Access 2016 Advanced
        • Access 2013
        • Access 2013 Advanced
        • Access 2010
        • Access 2010 Advanced
        • Access 2007
      • Excel
        • Data Analytics in Excel
        • Excel 2021 Advanced
        • Excel 2021 Intermediate
        • Excel 2021 Beginners
        • PivotTables for Beginners
        • Excel Dashboards
        • Advanced Formulas in Excel
        • Excel for Business Analysts
        • Advanced PivotTables
        • Power Pivot, Power Query and DAX in Excel
        • Excel 2019 Beginners (Mac)
        • Excel 2019 Beginners
        • Excel 2019 Advanced
        • Excel 2016 Beginners
        • Excel 2016 Intermediate
        • Excel 2016 Advanced
        • Excel 2013
        • Excel 2013 Advanced
        • Excel 2010 Beginners
        • Excel 2010 Advanced
        • Excel 2007
      • OneNote
        • OneNote Desktop and Windows 10
        • OneNote 2016
      • Outlook
        • Outlook 2021
        • Outlook 2019
        • Outlook 2016
        • Outlook 2013
        • Outlook 2010
        • Outlook 2007
      • Power Automate
        • Introduction to Power Automate
      • Power BI
        • Power BI
        • Power BI Intermediate
      • PowerPoint
        • PowerPoint 2021
        • PowerPoint 2019
        • PowerPoint 2016
        • PowerPoint 2013
        • PowerPoint 2010
        • PowerPoint 2007
      • Project
        • Project 2021 Beginners
        • Project for the Web
        • Project 2019
        • Project 2019 Advanced
        • Project 2016
        • Project 2016 Advanced
        • Project 2013
        • Project 2013 Advanced
        • Project 2010
        • Project 2010 Advanced
      • Publisher
        • Publisher 2013
      • SharePoint
        • SharePoint Online
        • SharePoint Foundation 2013
        • SharePoint Server 2013
        • SharePoint Foundation 2010
      • Teams
        • Microsoft Teams (2023 Update)
      • VBA
        • Macros and VBA for Beginners
        • VBA for Excel
        • VBA Intermediate Training
      • Visio
        • Microsoft Visio 2019
        • Visio 2016
        • Visio 2013
        • Microsoft Visio 2010
      • Windows
        • Windows 11 (2023 Update)
        • Windows 10 (2020 Update)
        • Windows 10
        • Windows 8
        • Windows 7
        • Windows Vista
      • Word
        • Word 2021
        • Word 2019 Advanced
        • Word 2019
        • Word 2016
        • Word 2013
        • Word 2010
        • Word 2007
    • QuickBooks
      • QuickBooks
        • QuickBooks Desktop Pro 2022
        • QuickBooks Pro 2021
        • QuickBooks Online Advanced
        • QuickBooks Online
        • QuickBooks Canada
        • QuickBooks Pro 2020
        • QuickBooks 2019
        • QuickBooks 2018
        • QuickBooks Pro 2017
        • QuickBooks Pro 2016
        • QuickBooks Pro 2015
        • QuickBooks Pro 2014
        • QuickBooks Pro 2013
        • QuickBooks Pro 2012
        • QuickBooks Pro 2011
        • QuickBooks Pro 2010
        • QuickBooks Pro 2009
    • Web Development
      • AngularJs
        • AngularJS Crash Course
      • Dreamweaver
        • Dreamweaver CC
        • Dreamweaver CS6
        • Dreamweaver CS5
        • Dreamweaver CS4
      • Bootstrap
        • Bootstrap Framework
      • Html/CSS
        • HTML/CSS Crash Course
        • HTML5 Essentials
      • Python
        • Python Object-Oriented Programming
        • Pandas for Beginners
        • Introduction to Python
      • Java
        • Java for Beginners
      • JavaScript
        • JavaScript for Beginners
        • jQuery Crash Course
      • MySql
        • MySQL for Beginners
      • PHP
        • PHP for Beginners
        • Advanced PHP Programming
      • XML
        • XML Crash Course
    • Data Analysis
      • Financial Modeling
        • Financial Risk Management
        • Financial Forecasting and Modeling
      • Data Analytics
        • Introduction to Analytics and Artificial Intelligence
        • Data Analytics in Excel
      • Alteryx
        • Alteryx Advanced
        • Introduction to Alteryx
      • Power BI
        • Power BI Intermediate
        • Power BI
      • Qlik Sense
        • Qlik Sense Advanced
        • Qlik Sense
      • R Programming
        • R Programming
      • Tableau
        • Tableau Desktop Advanced
        • Tableau Desktop
      • Python
        • Python Object-Oriented Programming
        • Pandas for Beginners
        • Introduction to Python
    • Work Productivity
      • Google Sheets
        • Google Sheets for Beginners
      • Confluence
        • Introduction to Confluence
      • Monday
        • Getting Started in Monday.com
      • Asana
        • Asana for Employees and Managers
        • Introduction to Asana
      • Jira
        • Getting Started in Jira
  • For Business
  • About Us
    • Testimonials
    • Contact Us
    • FAQ
    • Membership
    • About Us
  • Pricing
  • Free Resources
  • Sign In
  • Get Started

VBA Intermediate Training

HomeHome > CoursesCourses> Microsoft > VBA Intermediate Training
Share
Share this course
Facebook Linkedin Twitter

VBA Intermediate Training

Chapter name: Lesson name

VBA Intermediate Training

Ready to watch the complete course?

Become a member and get unlimited access to the entire software training library of over 8,000 video tutorials

Start Your Membership
Loading the player ...

Contents

  • 1. Introduction
    • Free Course Overview
      02m 17s
  • 2. VBA Language Details
    • Free Chapter 2 Preview
      01m 51s
    • Free Excel File Types
      07m 01s
    • Free Code Modules
      06m 54s
    • Free Detailed Memory Management
      08m 15s
    • Free Code Module Interactions
      07m 43s
    • The VBA Project Model
      12m 02s
    • Advanced Parameter Definitions
      11m 02s
  • 3. Excel Events
    • What Are Events?
      01m 38s
    • Pre-Defined Events
      06m 51s
    • Event Parameters
      06m 44s
    • A Series Of Example Events
      09m 08s
    • Application Events
      06m 42s
  • 4. Custom Objects
    • Chapter Overview + New Keyword
      06m 51s
    • Creating A Custom Type
      05m 41s
    • Create a New Class
      08m 56s
    • Defining a Class
      08m 56s
    • Practical Example of a Class
      09m 51s
    • Practice Test of a Class
      07m 48s
    • Special Class Variables and Components
      09m 07s
    • Initialization and Termination
      09m 02s
    • VBA Attributes and Usage
      08m 27s
    • Inheritance – Defining the Bookmarks Support Class
      08m 07s
    • Creating a Userform
      10m 25s
    • Designing a Userform
      11m 14s
    • Coding a Userform
      09m 50s
  • 5. The Excel Interface
    • Modifying the Excel Interface
      11m 40s
    • UI Interface Scope and Range
      04m 14s
    • UI Interface Control Options and Access
      09m 31s
    • UI Callbacks
      08m 37s
    • UI Application
      07m 12s
  • 6. External References and Office Interop
    • What are References? How do they work?
      05m 43s
    • Reference Object
      06m 25s
    • Office Libraries
      03m 46s
    • ADODB Library
      06m 31s
    • The Scripting Library
      05m 55s
  • 7. Conclusion
    • Course Conclusion
      01m 46s
  • Description
  • Course Resources
  • Shortcode Not working

VBA Intermediate Training

  • DURATION: 4.33 hours
  • VIDEOS: 37
  • LEVEL: Advanced

You’ve completed the beginner course in VBA – or you’ve used VBA in your personal life or at work. Now challenge yourself with the next logical step. Intermediate VBA is the learner friendly course that steps you through powerful, more advanced features and possibilities of making VBA do what you need it to.

In this course, you will learn:

  • Learn advanced methods for automating tedious Excel jobs.
  • How to write and implement Excel events.
  • Discover how to modify a variety of standard behaviors, such as double clicking, opening files and saving files.
  • Learn how to design and implement specialized classes of objects.
  • Discover how to customize the right click menu within cell ranges.
  • Learn external libraries, and how you can extend VBA’s capabilities beyond standard Excel options.
  • How to modify the Excel user interface, including the “Ribbon” and context menus to interact with your VBA code.
  • Test your knowledge with an online quiz and Certificate of Completion.

Course Format

This is a video-led training course. You can preview some videos in the pane above. This course is suitable for Windows or Mac users.

VBA Intermediate Training

The course support files consist of a single .ZIP file. You will need to download VBA Intermediate Training exercise Files.zip file to your PC or Mac (the file are not compatible with a mobile device) and unzip the file. Once unzipped, all of the exercise/example files will reside in one folder.

  • Course Exercise Files
  • Course Support Files

Get immediate access to the entire library!

Annual Membership

$ 197 /per year

This is an annual membership to SimonSezIT.com with access to all online training courses.  You will be charged again when your membership expires. You can cancel at any time.

Sign Up

Monthly Membership

$ 25 /per month

This is a monthly membership to SimonSezIT.com with access to all online training courses. You will be charged each month. You can cancel at any time.

Sign Up

Related courses

Microsoft Access 2021 - Simon Sez IT

Access 2021 Beginners

Data Analytics in Excel - Simon Sez IT

Data Analytics in Excel

Microsoft Project 2021 - Simon Sez IT

Project 2021 Beginners

Project for the Web - Simon Sez IT

Project for the Web

Outlook 2021/365 - Simon Sez IT

Outlook 2021

Microsoft Word 2021 - Simon Sez IT

Word 2021

PowerPoint 2021 Simon Sez IT

PowerPoint 2021

Excel 2021 Advanced - Simon Sez IT

Excel 2021 Advanced

Excel 2021 Intermediate Simon Sez IT

Excel 2021 Intermediate

Excel 2021 Beginners Simon Sez IT

Excel 2021 Beginners

Microsoft Windows 11 Simon Sez IT

Windows 11 (2023 Update)

Power BI - Beyond the Basics SSIT

Power BI Intermediate

What people are saying

""I enjoyed the logical structure of course. It helps beginners to follow easily."

CHARLENEE HUYNH

"I would definitely recommend this course. I have learned excel before, and I sincerely learned more this time around. I'm now confident when I say “I know excel”. Of course, I'm no professional, but I know much more. "

JESSICA MARTINEZ

"It's clear, the voice over is understandable, I can speed up or slow down at will, the course materials were offered immediately, including how to acquire the program."

CHRISTOPHER BORON

"I thought this course was really well laid out and very in-depth. I have never used Microsoft Project before and I feel I have learned so much by doing this course. Also, it gave me a flavor for other more advanced operations as well."

THEVUTHASAN SENTHURAN

Trusted by

  • Guitar Center
  • Honeywell
  • Charter
  • SIU carbondale
  • College of
  • Clean Harbors
  • Wyle
  • fareva

Start Your Membership

Simon Sez: “Let’s make you a software superstar!”

From Excel to photo editing, experience quality courses that ensure easy learning.

START YOUR MEMBERSHIP
Learn More

Course Categories

  • Adobe
  • Data Analysis
  • QuickBooks
  • Microsoft
  • Web Development
  • Work Productivity

About Us

  • About Us
  • Free Resources
  • Affiliates
  • Become an Instructor

Products

  • Pricing and Plans
  • Business Pricing
  • Government Discounts
  • Non-Profit Discounts

Support

  • FAQ’s
  • Contact Us
  • DVD support

Connect

YoutubeFacebookLinkedIn
© 2023 Simon Sez IT, Inc.
  • Terms
  • Privacy Policy
  • Sitemap
888.817.6665 Monday thru Friday 7:30 a.m. - 5:00 p.m. (ET)