Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Excel VBA - Learn from real case studies and projects
Rating: 3.9 out of 5(23 ratings)
413 students

Excel VBA - Learn from real case studies and projects

Improve your knowledge in Excel VBA from real case studies of projects of my students and from my works
Last updated 10/2018
English

What you'll learn

  • Their knowledge in Excel VBA will improve
  • They will understand how to apply thier VBA knowledge to their projects
  • They will be able to create Applications with VBA in Excel
  • They will be able to import, export and format data into Excel tables
  • They will improve their knowledge in using VBA to generate Excel formulas and references
  • They will improve their knowledge in using VBA to apply conditional formatting
  • They will improve their knowledge in using VBA to exchange data using VBA dictionaries
  • They will improve their knowledge in using VBA to import/export data with OLE DB
  • They will improve their knowledge in using VBA to generate, access, format Excel tables
  • They will improve their knowledge in using VBA to generate, format and customize Excel charts
  • They will improve their knowledge in using VBA to add ActiveX objects to Excel sheets and assign macros

Course content

12 sections174 lectures18h 55m total length
  • Introduction1:08
  • Material0:05

    In this lecture you will find the files that I used to develop the case studies

Requirements

  • Basic knowledge of Microsoft Excel
  • Basic knowledge of Excel VBA

Description

In this course, I have reproduced real development workflows used to design, build, and test practical solutions in Excel VBA based on both my professional experience and the projects developed together with my students.

This course represents a curated collection of high-value solutions and real use cases created and refined over the past three years. Instead of focusing only on theory, you will learn through practical examples inspired by real business challenges, allowing you to understand not only how VBA works, but also how to apply it effectively in real scenarios.

Throughout the course, new students will learn how to use Excel VBA to automate complex processes and significantly improve productivity, including how to:

  • Import data from external workbooks using OLE DB connections

  • Use VBA dictionaries to efficiently import and export data between worksheets, workbooks, and structured tables

  • Generate, format, and fully customize Excel tables programmatically

  • Create and customize complex and dynamic charts automatically

  • Generate dynamically created named ranges for scalable solutions

  • Assign and manage Excel formulas directly through VBA

  • Format borders, layouts, and colors of ranges automatically

  • Create reusable, parameterized, and generic VBA routines

  • Implement structured error handling for reliable applications

  • Define and automate data validation rules

  • Build advanced conditional formatting using complex formulas

By the end of this course, students will be able to design and build their own Excel-based applications using VBA, automate repetitive workflows, and generate professional automatic reports ready for real business environments.

This course is ideal for professionals, analysts, engineers, and students who want to move beyond basic Excel usage and start creating powerful automation tools that save time, reduce errors, and increase efficiency.

Who this course is for:

  • Who already knows how to use Excel and create VBA macros