Study Visual Basic for Applications (VBA) for automating tasks in Microsoft Office. Learn to write and debug VBA code for Excel and other Office applications.

LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Development Environment, Program Development, Microsoft Development Tools, .NET Framework, Data Storage, Computer Programming, Software Development, Computational Logic, Cross Platform Development, Command-Line Interface, Debugging
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Business Logic, SAP Applications, Business Reporting, Debugging, Programming Principles, Object Oriented Programming (OOP), User Interface (UI), Data Entry, Development Testing, User Interface (UI) Design, Maintainability, Development Environment, Data Structures
Beginner · Course · 1 - 4 Weeks
Macquarie University
Skills you'll gain: Data Visualization, Microsoft Excel, Spreadsheet Software, Excel Formulas, Data Management, Data Entry, Productivity Software, File Management, Writing, Editing
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Import/Export, Microsoft Excel, Data Visualization, Spreadsheet Software, Data Management, Excel Macros, Data Cleansing, Excel Formulas, Data Validation, Productivity Software, Data Sharing, Microsoft Word, Visual Basic (Programming Language), Problem Solving
Beginner · Course · 1 - 3 Months

Knowledge Accelerators
Skills you'll gain: Data Presentation, Pivot Tables And Charts, Data Entry, Productivity Software, Microsoft 365, Organizational Skills, Business Intelligence, Data Management, Data Manipulation, Record Keeping, Business Analytics, Productivity, Data Science, Customer Data Management, Financial Analysis, Project Management, Event Planning, Marketing Planning
Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Data Analysis Expressions (DAX), Microsoft Excel, Excel Formulas, Pivot Tables And Charts, Dashboard, Data Processing, Data Presentation, Data Transformation, Data Analysis, Data Visualization, Barcoding, Microsoft PowerPoint, Data Import/Export
Beginner · Course · 1 - 4 Weeks
Macquarie University
Skills you'll gain: Data Visualization, Microsoft Excel, Spreadsheet Software, Excel Formulas, Data Management, Computer Literacy, Data Entry, Productivity Software, Writing
Beginner · Course · 1 - 3 Months

Macquarie University
Skills you'll gain: Power BI, Data Analysis Expressions (DAX), Data Visualization, Data Visualization Software, Data Modeling, Microsoft Excel, Interactive Data Visualization, Pivot Tables And Charts, Data Transformation, Dashboard, Data Manipulation, Data Analysis Software, Microsoft Power Platform, Data Analysis, Data Import/Export, Big Data, Data Cleansing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Literacy, Microsoft Excel, Data Visualization Software, Spreadsheet Software, Pivot Tables And Charts, Exploratory Data Analysis, Data Analysis Software, Data Analysis
Intermediate · Guided Project · Less Than 2 Hours

IBM
Skills you'll gain: COBOL (Programming Language), Mainframe Computing, Programming Principles, Procedure Development, Program Development, Data Structures, File Management, Debugging, Editing, Program Implementation
Beginner · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Microsoft Excel, Spreadsheet Software, Excel Formulas, Dashboard, Data Entry, Business Reporting, Data Cleansing, Data Visualization, Data Management, Analytics, Data Validation
Build toward a degree
Beginner · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Data Lakes, Microsoft Azure, Stored Procedure, Data Architecture, Performance Tuning, Data Management, Query Languages, Data Manipulation, Scripting, SQL, Data Processing, Windows PowerShell, Microsoft Visual Studio, Command-Line Interface, Heat Maps
Intermediate · Course · 1 - 3 Months