Course Objectives
Learn Excel VBA 2010 easily with our step by step, practical, hands on workshop in Singapore. After attending the VBA Macro Training course using Microsoft Excel 2010, you will be able to:
- Record and Run Macros Easily
- Write VBA Code Manually using Microsoft Excel 2010
- Perform Loops, Controls and Error Handling in Excel Macros
- Create User forms and Sheet Controls in Excel 2010
- Use Events to trigger specific VBA code.
- Write Useful Applications That Boost Productivity and Reduce Time on Routine Activities.
Target Audience
You must be an Experienced Excel user who wish to automate repetitive tasks or simplify more complex tasks using Excel 2010 Macros and Visual Basic for Applications (VBA) programming language.
Course Outlilne
Lesson 1: Unleash the Power of Excel 2010 with VBA Programming - The Power of Excel 2010
- Knowing Your Tools: The Developer Tab
- Macro Security
- Adding a Trusted Location
- Overview of Recording, Storing, and Running a Macro
- Understanding the VB Editor
Lesson 2: Understanding the basics of Macro Programming - Examining Recorded Macro Code: Using the VB Editor and Help
- Optional Parameters
- Defined Constants
- Properties Can Return Objects
- Using Debugging Tools to Figure Out Recorded Code
Lesson 3: Referring to Ranges with Excel 2010 VBA - The Range Object
- Named Ranges
- Use the Cells Property to Select a Range
- Using the Cells Property in the Range Property
- Use the Offset Property to Refer to a Range
- Use the Resize Property to Change the Size of a Range
- Use the CurrentRegion Property to Select a Data Range
Lesson 4: User-Defined Functions in Excel 2010 VBA - Creating User-Defined Functions
- Sharing UDFs
- Useful Custom Excel Functions
Lesson 5: Looping and Flow Control in Excel VBA - Using Variables in the For Statement
- Variations on the For...Next Loop
- Exiting a Loop Early After a Condition Is Met
- Nesting One Loop Inside Another Loop
- VBA Loop: For Each
- VBA Loop : Do Loops
- Flow Control: Using If...Then...Else
- Flow Control: Using Select Case
| Lesson 6: Event Programming in Excel 2010 - Levels of Events
- Using Events
- Event Parameters
- Enabling Events
- Workbook Events
- Worksheet Events
Lesson 7: Introduction to USerForms in Excel 2010 VBA - User Interaction Methods
- Input Boxes
- Message Boxes
- Programming the Userform
- Userform Events
- Programming Controls
- Using Basic Form Controls
Lesson 8: Creating Charts with Excel 2010 VBA - Charting in Excel 2010
- Referencing Charts and Chart Objects in VBA Code
- Creating and modifying the Chart.
Lesson 9: Data Mining with Advanced Filtering - Replacing a Loop with AutoFilter
- Using New AutoFilter Techniques
- Selecting Visible Cells Only
- Advanced Filter in VBA
Lesson 10: Using VBA to Create Pivot Tables in Excel 2010 - Introducing Pivot Tables
- Understanding Versions
- Building a Pivot Table in Excel VBA
Optional Topics Lesson 11: Excel Power - Combining and Separating Workbooks
- Separate Worksheets into Workbooks
- Combine Workbooks
- Filter and Copy Data to Separate Worksheets
Lesson 12: Handling Errors - What Happens When an Error Occurs?
- Basic Error Handling with the On Error GoTo Syntax
- Generic Error Handlers
- Handling Errors by Choosing to Ignore Them
- Suppressing Excel Warnings
|

Prerequisites
You must have good Excel skills and understand key concepts of spreadsheets or equivalent. It is not necessary to have prior programming knowledge. We cover VBA Macro programming concepts from the very basic level.
Excel 2010 VBA Macro Programming: Course Location & Schedule
This course is scheduled to run at our Microsoft Excel 2010 training room at Golden Mile Complex, Beach Road in Singapore. View our Training Calendar for available dates. Register by filling the Course Registration Form at the top right of this page.
How to Register
Register for the 3 Day Excel VBA Macros 2010 today. Simply fill the Course Registration form on the top, and book your seat today. Or send an online enquiry for any questions. You can call us at (65) 6296-2995 or (65) 9066-9991.
To claim SDF Funding of $48 for this training, you must register for the training at the SkillsConnect website. This SDF funding is available to ALL companies registered in Singapore. The funding is not available to individuals - only available if you apply through your company.
Call Kamini at (65) 9066-9991 or email to training@intellisoft.com.sg for any questions, or to register for the upcoming class for Excel VBA 2010 Macro. We have regular public classes each month, and Custom Corporate Trainings can be arranged at your office too!