Home   |   Instructor-led Training   |   Self-Paced Learning                Email Us   Phone :
Contact Us   -   About Us          
 
Courses
A+
ADA
Adobe
AJAX
AutoCAD
Business Skills and Technology
C++ programming
Cisco
Citrix
Cognos
ColdFusion
COM/COM+
CORBA
Corel
Crystal Reports
Data Mining
DB2
Desktop Application Software
Enterprise Architecture
ITIL
Java
JBoss
Legato
Lotus
Macintosh
Mainframe programming
Microsoft / MCT
MS Access
MultiMedia and design
.NET
Network+
Object oriented analysis and design
OpenVMS
Oracle
Perl
PHP
PowerBuilder
Professional Development
Professional Soft Skills Workshops
Project Management
Rational
SAS
Security
SharePoint
SOA
SQL Server
Telecommunications
Tivoli
Unix/Linux/Solaris/AIX/
HP-UX
Visual Basic
Visual Foxpro
VMware
Web 2.0
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Microsoft Office 2000: Macro Programming Using Visual Basic For Applications (Windows)
Overview

Students will learn to create and edit macros, and gain an understanding of VBA code. Prerequisites

Windows Orientation, Excel 2000: Worksheets, Excel 2000: Advanced, 3Word 2000: Level 1, Word 2000: Level 2, and Word 2000: Advanced or equivalent knowledge.

Target Student
Students enrolling in this course should understand the basic concepts involved in working with a personal computer (PC). For example, they should be familiar with the components that make up the personal computer, including input, output, and storage devices. Performance-Based Objectives

Lesson objectives help students become comfortable with the course, and also provide a means to evaluate learning. Upon successful completion of this course, students will be able to:

  • Run macros and explain the basics of a Visual Basic Module.
  • Create relative and absolute recorded macros and assign macros to various objects in a workbook.
  • Write procedures that test conditions and then run only certain statements based on the results.
  • Write procedures that execute one or more lines of code repetitively.
  • Store Excel macros so they are available in any workbook.
  • Create macros in Word 2000.
  • Create macros that interact with the user.
Delivery Method
Instructor led, group-paced, classroom-delivery learning model with structured hands-on activities.
Course duration 1 Day(s) Course outline

Lesson 1: Introduction to Visual Basic for Applications

  • Running a macro
  • Recording a macro
  • Examining module design

Lesson 2: Assigning macros

  • Specifying the location of recorded macros
  • Assigning macros to menus, buttons, and toolbars

Lesson 3: Creating decision-making code

  • The If…Then decision structure
  • The If…Then…Else decision structure
  • The Select Case decision structure

Lesson 4: Using loop structures

  • Using a For…Next statement
  • Using a Do…Loop statement
  • Using a For Each…Next statement

Lesson 5: Macro management

  • Personal Macro Workbook
  • Assigning Sub procedures to run automatically

Lesson 6: Recording a macro in Word 2000

  • Running a macro
  • Recording a macro

Lesson 7: Interactive macros

  • Creating a custom message box
  • Creating a custom input box
  • Extracting data from Excel

Appendix A: Using macros in PowerPoint and Access

  • Using macros in PowerPoint
  • Using macros in Access

Appendix B: Debugging and testing code

  • Overview of debugging
  • Hardware/software Requirements

    You will need 32 megabytes (MB) of Random Access Memory (RAM), an x86-compatible PC that meets the minimum hardware requirements for Windows 95 or later or Windows NT 4.0 or later, 500 MB of free hard-disk space, a typical installation of Windows 98, and a custom installation of Office 2000.

    In addition, you will need printers if you want to print the worksheets or documents created in the course.


    Contact Information
    WINTRAC INC. - the one stop shopping center for IT training.
    16523 S.W. McGwire Ct. Beaverton OR -97007
    Phone: (503) 259-0312
    Fax: 707-598-2268
    Email: sales@wintrac.com

    Send mail to webmaster@wintrac.com with questions or comments about this web site.
    Copyright © 2008 Wintrac Inc.