
Explore the Excel object model, the VBA editor, variables, subroutines, functions, arguments, constants, control structures, user forms, and debugging to build robust Excel 2010 VBA macros.
Explore the VBA editor basics by navigating the macros dialog, understanding project and properties windows, and using debugging tools like compile, breakpoints, and watches to master Excel automation.
Explore the Excel 2010 object model, VBA fundamentals, and the difference between functions and procedures, with practical module creation and prefix organization.
Learn to declare variables with option explicit, create public or private subroutines, and distinguish subroutines from functions while testing with the immediate window and debugging with a breakpoint.
Learn how to declare variables in VBA with dim, choose types (string, integer, double, boolean), set object variables for a worksheet and a range, and understand defaults, errors, and commenting.
Understand VBA scope, from local variables to module-level private and public declarations, and how the immediate window helps inspect or change values across subs and functions.
Design a user form in Excel VBA to create an interactive interface with controls like dropdowns, text boxes, and images, and explore form properties and events.
Step through your macro with f8 to advance lines, monitor the active cell and i loop, and use the watch window to track expressions during debugging.
Explore the Excel object model - application, workbook, worksheets, and range - along with the VBA editor, core concepts like variables, constants, procedures, functions, control structures, and debugging, plus user forms and auto filter.
Master advanced formulas, including financial, logical, and tax functions, and apply conditional formatting, sparklines, data validation, and auto filtering to build pivot tables and use scenario manager and goal seek.
Explore how to build logical tests with if, nested if, and or, and use countif and sumif to evaluate and aggregate data.
Master the payment, future value, and present value functions in Excel to compute monthly loan payments for auto loans or mortgages and to project lottery winnings.
Learn to create sparklines in Excel 2010, using line, column, and win/loss sparklines inside cells, alongside conditional formatting data bars to visualize trends.
Learn to use Excel's auto filter to query data by selecting from column drop-downs, apply custom and number filters, and turn filters on or off to reveal or hide rows.
Master pivot tables in Excel 2010 by arranging fields into rows, columns, values, and a report filter. Learn essential formatting, sorting, filtering, and grouping options for clear data summaries.
Learn to use the scenario manager to compare loan scenarios by adjusting input fields such as interest rate, months, and loan amount, and apply goal seek to reach payment target.
Save 20% by buying both courses. This bundle includes:
In the Excel 2010 VBA course, the overall focus is to teach the user proper Visual Basic programming techniques along with an understanding of Excel’s object structure. Other topics in this course include: proper variable declaration, control structure use, looping, and UserForm creation. The final section deals with the debugging tools included in the Microsoft VBA editor and methods on how to effectively use them.
The Excel 2010 Advanced course delves into a variety of topics beyond the basics. You will learn how to use a wide range of financial, logical, text, and statistical functions; analyze data with the scenario manager; apply conditional formatting; and use the new Sparklines feature. Database management, PivotTables, PivotCharts, and Slicers are covered in detail, as well as importing and exporting Excel data to and from other applications.