Excel VBA Automation: Free Course

Develop a more capable Excel automation workflow through this free Learn Skills Daily VBA course. All four beginner, intermediate, advanced and expert-labelled tutorials from the recorded Excel 2019 curriculum are retained.

The complete published source lesson sequence is retained, including its introductions, examples, exercises, reviews and compilations where present.

Video 1 of 4 2:10:20

Excel 2019 VBA Beginner Tutorial

Before you start

Basic Excel knowledge and introductory coding awareness are helpful. Practice needs an Excel environment with VBA support. The source uses Excel 2019 demonstrations; software access and current compatibility are separate from free viewing.

About this course

Develop a more capable Excel automation workflow through this free Learn Skills Daily VBA course. All four beginner, intermediate, advanced and expert-labelled tutorials from the recorded Excel 2019 curriculum are retained. The route complements an introductory VBA foundation with a broader staged teaching sequence.

Course at a glance

Provider / Teaching team Learn Skills Daily
Platform YouTube · Learn Skills Daily
Access Free Video
Level Intermediate
Language English
Videos 4
Video duration 7h 6m · allow extra time for practice
Format Self-paced recorded training
Certificate Not included with video viewing

What you’ll learn

  • Follow the introductory class to establish the recorded VBA workflow and the purpose of a macro.
  • Progress through the later sessions while connecting code with the worksheet task it performs.
  • Investigate how an automation behaves on expected and unexpected practice inputs.
  • Document a macro’s assumptions and review its effect before adapting it to another workbook.

Skills you’ll gain

  • Excel VBA
  • Macro development
  • Automation logic
  • Code interpretation
  • Error investigation
  • Workbook testing

Course Overview

The source progresses through four extended VBA classes using the Excel 2019 environment. Study the stages with a small workbook and a clearly defined task, keeping the relationship between code and worksheet data understandable. More demanding automation still depends on knowing which records are affected, what result is expected and how an unexpected input should be handled. The recordings are version-specific historical training; use a suitable current practice environment and verify compatibility when adapting an example. Completing the videos does not award an expert qualification or provide a Microsoft license.

How to study the course

  • Work through the four classes in their stated progression and preserve a copy of the practice workbook. Explain the effect of a small macro before extending it.
  • Use the later sessions to improve an understandable task. Check compatibility with your Excel environment and make the intended input and output explicit.

Use the searchable classroom lesson list to revisit a specific explanation. Pause after a useful demonstration, reproduce a small example and explain the result in your own words. Keep a short note of what worked, what changed and what you still need to understand before moving on.

Who is this for?

This course is for Excel users developing automation skills and learners ready to study a broader VBA route. It is useful for office professionals who want to read and review code rather than rely on an unexplained macro.

Before you start

Basic Excel knowledge and introductory coding awareness are helpful. Practice needs an Excel environment with VBA support. The source uses Excel 2019 demonstrations; software access and current compatibility are separate from free viewing.

Put the lessons into practice

Create a workbook with a small invented order list and define a repetitive task such as producing a formatted summary. Describe the expected output before writing or adapting code. Test the macro on a copy of the workbook and inspect which rows and cells it changes. Try a blank record or an unexpected value, then record how the code responds. Use a later-course technique to improve clarity or behaviour. Finish with notes another user could read before running or modifying the practice macro.

This optional activity is provided by WikiFree for independent practice. It is not a graded assignment from the instructor. Keep your working notes, check the result against the task you defined and return to the relevant lesson when an assumption or technique is unclear.

Certificate / Assessment

Watching the public videos and using WikiFree progress tracking does not award a certificate, exam voucher, academic credit or instructor assessment.

Use your practice output to review what you can now explain and repeat independently. Completion tracking records your study progress; it does not replace an assessed qualification or professional experience.

Related courses for your next step

Compare course focus, level and study time
Compare the published course outlines. A lower level is a preparation option, not a required prerequisite.
CourseLevelFocusStudy time
This course — Excel VBA Automation: Free CourseIntermediateExcel VBA · Macro development · Automation logic7h 6m of video; practice time is additional
Excel VBA for Beginners: Free CourseBeginnerExcel VBA foundations · Ranges and variables · Loops10h 48m of video; practice time is additional
Microsoft Excel: Free CourseBeginnerExcel foundations · Formulas and functions · Sorting and filtering4h 30m of video; practice time is additional
Excel 365: Free Beginner to Advanced CourseBeginnerExcel 365 · Workbook management · Spreadsheet calculations11h 45m of video; practice time is additional

Frequently asked questions

Is this course free to watch?

Yes. The public video lessons can be viewed in the WikiFree classroom. Free viewing does not include paid software, service subscriptions, provider membership benefits or a credential.

How long does the course take?

The 4 source videos total approximately 7h 6m. Allow additional time for pausing, practice, reviewing an example and checking your own result.

What background do I need?

Basic Excel knowledge and introductory coding awareness are helpful. Practice needs an Excel environment with VBA support. The source uses Excel 2019 demonstrations; software access and current compatibility are separate from free viewing.

Does watching the course award a certificate?

No. Video viewing and WikiFree progress tracking do not award a certificate, credit or an exam voucher.

Can I study on a phone?

Yes. The classroom has a responsive player and searchable lesson list. A larger screen and suitable practice environment are helpful for following software demonstrations or technical examples.

Share this course

Provider: Learn Skills Daily. Videos play from the Learn Skills Daily channel on YouTube.

Report a correction

Questions & discussion

Share a useful question or correction. Comments appear after moderation. Please avoid personal or sensitive information.

Add to the discussion

Your email address will not be published. Required fields are marked *