0% found this document useful (0 votes)
62 views1 page

Excel 2007 VBA

This 3-day course teaches students how to automate repetitive tasks in Excel using Visual Basic for Applications (VBA). The course covers recording and editing macros, working with workbooks, worksheets, ranges, tables, and charts. Students will learn to use conditionals, loops, and custom functions in VBA, handle errors, launch macros with events, and create custom forms and dialog boxes. The prerequisites are intermediate Excel skills including completion of Excel 2007 Level 3. The course will be held at New Horizons Singapore and consists of 10 lessons covering topics such as simple and complex macros, graphical objects, controlling VBA, and event handling.

Uploaded by

tripoli19809449
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views1 page

Excel 2007 VBA

This 3-day course teaches students how to automate repetitive tasks in Excel using Visual Basic for Applications (VBA). The course covers recording and editing macros, working with workbooks, worksheets, ranges, tables, and charts. Students will learn to use conditionals, loops, and custom functions in VBA, handle errors, launch macros with events, and create custom forms and dialog boxes. The prerequisites are intermediate Excel skills including completion of Excel 2007 Level 3. The course will be held at New Horizons Singapore and consists of 10 lessons covering topics such as simple and complex macros, graphical objects, controlling VBA, and event handling.

Uploaded by

tripoli19809449
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Microsoft Office Excel 2007 Visual Basic for Applications (VBA)

Course Outlines

Microsoft Office Excel 2007 Visual Basic for Applications (VBA)


Days of Training: 3

Overview
In this course, students will learn how to simplify their work in the Excel environment by automating many of the repetitive tasks that are part of spreadsheet development. Lesson 1: Make a Macro Do Simple Tasks
Whats the Difference Between VBA and a Macro? Creating a Simple Macro Changing Multiple Properties at Once Manipulating Recorded Properties Recording Methods in a Macro Trusting Macro-Enabled Workbooks

Lesson 6: Explore Graphical Objects


Exploring Graphical Objects Exploring Chart Objects

Lesson 7: Control Visual Basic


Using Conditionals Creating Loops Managing Large Loops Extend Excel and Visual Basic Creating Custom Functions Handling Errors

Prerequisites
Prospective students will require intermediate skills in Microsoft Excel 2007. It is recommended that students complete Excel 2007 Level 3 before sitting for this program.

Lesson 2: Make a Macro Do Complex Tasks


Task One: Opening the Report File Task Two: Filling In Missing Labels Task Three: Adding a Column of Dates Task Four: Appending to the Database Task Five: Deleting the Worksheet Assembling the Pieces

Lesson 8: Launch Macros with Events


Creating Custom Command Buttons Handling Worksheet and Workbook Evenets

Lesson 3: Explore Workbooks and Worksheets


What is an Object? Understanding Workbooks Understanding Worksheets

Lesson 9: Use Dialog Box Controls on a Worksheet


Using a Loan Payment Calculator Creating an Error-Resistant Loan Payment Calculator Retrieving a Value from a List Protecting the Worksheet

Lesson 4: Explore Range Objects


Referring to a Range Enhancing Recorded Selections Entering Values and Formulas into a Range Formatting a Range

Lesson 10: Create a Custom Form


Creating a Forms User Interface Preparing a Forms Functionality Implementing a Form

Lesson 5: Explore Data Objects


Working with Excel Tables Working with PivotTable Reports
1797LGEE-ILT

New Horizons Singapore


298 Tiong Bahru Road Level 18 Central Plaza

Singapore, 168730

New Horizons Singapore 68228282 [email protected]

You might also like