Exploring Microsoft Access 2003 Chapter 8 Creating More Powerful Applications: Introduction to VBA.

Slides:



Advertisements
Similar presentations
The User Interface Making life easier for the user.
Advertisements

Access Lesson 13 Programming in Access Microsoft Office 2010 Advanced Cable / Morrison 1.
1 Overview Introduction to VBA The Visual Basic Editor (VBE) –First Program Getting Started with VBA –Subroutines –Declaring variables –Input boxes and.
Using VB with MS Applications R. Juhl, Delta College.
Exploring Microsoft Excel 2002 Chapter 9 Chapter 9 A Professional Application: VBA and Date Functions By Robert T. Grauer Maryann Barber Exploring Microsoft.
Developing an Excel Application
Tutorial 8: Developing an Excel Application
XP New Perspectives on Microsoft Excel 2003, Second Edition- Tutorial 8 1 Microsoft Office Excel 2003 Tutorial 8 – Developing an Excel Application.
Tutorial 12: Enhancing Excel with Visual Basic for Applications
With Microsoft Excel 2010 © 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Excel 2010.
Exploring Microsoft Access 2003 Chapter 7 Building Applications: The Switchboard, Macros, and Prototyping.
Exploring Microsoft Access 2003 Chapter 1 Introduction to Microsoft Access: What Is A Database?
Exploring Microsoft Access Chapter 8 Creating More Powerful Applications: Introduction to VBA By Robert T. Grauer Maryann Barber.
Exploring Office Grauer and Barber 1 Creating More Powerful Applications: Introduction to VBA(Wk9)
1 Chapter 4 The Fundamentals of VBA, Macros, and Command Bars.
Event-Driven Programming and Access Events
Using the Visual Basic Editor Visual Basic for Applications 1.
Exploring Microsoft Office Outlook Microsoft Outlook 2000 A Desktop Information Manager By Robert T. Grauer Maryann Barber.
Microsoft © Access 2000 Types of Forms Forms & Real Estate Conclusion Questions Why use a Form What is a Form Data behind a Form Controls on a Form Code.
Exploring Microsoft Excel 2002 Chapter 8 Chapter 8 Automating Repetitive Tasks: Macros and Visual Basic for Applications By Robert T. Grauer Maryann Barber.
Microsoft Visual Basic 2005 CHAPTER 8 Using Procedures and Exception Handling.
WORKING WITH MACROS CHAPTER 10 WORKING WITH MACROS.
Private Sub Close_Click() On Error GoTo Err_Close_Click DoCmd.Close Exit_Close_Click: Exit Sub Err_Close_Click: MsgBox Err.Description Resume Exit_Close_Click.
Microsoft Visual Basic 2012 Using Procedures and Exception Handling CHAPTER SEVEN.
VBA – Visual Basic for Applications Week 20 - Tutorial.
VBA Form Techniques. Open a form from another form Private Sub cmdSupplierForm_Click() DoCmd.OpenForm "frmSupplierDetails" End Sub Code in Standard module.
XP Chapter 7 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Enhancing User Interaction Through Programming Chapter.
Automating Tasks with Visual Basic. Introduction  When can’t find a readymade macro action that does the job you want, you can use Visual Basic code.
Tutorial 11 Using and Writing Visual Basic for Applications Code
Microsoft Visual Basic 2008 CHAPTER 8 Using Procedures and Exception Handling.
Introduction to VBA MGMI Aug What is VBA? VBA = Visual Basic for Application Excel’s powerful built-in programming language An event-driven.
Chapter 11: Introduction to the Visual Basic Environment Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University.
® Microsoft Access 2010 Tutorial 11 Using and Writing Visual Basic for Applications Code.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 Microsoft Office Excel Copyright © 2008 Pearson Prentice Hall. All rights reserved
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
Using Visual Basic for Applications (VBA) – Project 8.
Chapter 8: Writing Graphical User Interfaces Visual Basic.NET Programming: From Problem Analysis to Program Design.
Exploring Microsoft Access 97 Chapter 1 Introduction to Microsoft Access: What Is A Database? Office graphic copyright by Microsoft Corp.
Visual Basic for Applications Macro Programming For Microsoft Office.
Exploring Microsoft Access Chapter 8 Creating More Powerful Applications: Introduction to VBA.
1 MIS309 Database Systems Introduction to Microsoft Access.
Exploring Microsoft Access Chapter 7 Building Applications: The Switchboard, Macros, and Prototyping.
Chapter 11: Introduction to VBA Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University Name.
© VBA JETPACK Introduction to VBA.
INSERT BOOK COVER 1Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall. Exploring Getting Started with VBA for Microsoft Office 2010 by.
Course 4006A: Time and Task Management Using Microsoft ® Office Outlook ® 2003.
MIS333k(Poynor) Chapter 2. Intro to VBA Events Where to plug in your programs?
Database Applications – Microsoft Access Lesson 6B Advanced Features on Custom Forms 1.
COMPREHENSIVE Access Tutorial 11 Using and Writing Visual Basic for Applications Code.
Lecture 3 Visual Basic for Applications in Access 1 Rapid Application Development.
COMPREHENSIVE Excel Tutorial 12 Expanding Excel with Visual Basic for Applications.
The Advantage Series ©2005 The McGraw-Hill Companies, Inc. All rights reserved Chapter 12 Introducing Visual Basic for Applications Microsoft Office Excel.
Exploring Excel Chapter 7 Automating Repetitive Tasks: Macros and
Exploring Excel Chapter 1
Chapter 8: Writing Graphical User Interfaces
Innovative Technology Solutions
Access Project 8 Using Visual Basic for Applications (VBA) and Creating Multi-Page Forms.
Microsoft Access 2003 Illustrated Complete
Microsoft Access Illustrated
Microsoft Office Illustrated
Objectives Learn about Function procedures (functions), Sub procedures (subroutines), and modules Review and modify an existing subroutine in an event.
Learn Computer Skills at Fremont Adult School
Database Applications – Microsoft Access
Exploring Microsoft Excel
درس تطبيقي مادة التربية الفنية للصف الرابع الابتدائي
Chapter 1: Introduction
Microsoft Office Excel 2003
Презентация құру тәсілдері
Шаттық шеңбері.
Tutorial 11 Using and Writing Visual Basic for Applications Code
Presentation transcript:

Exploring Microsoft Access 2003 Chapter 8 Creating More Powerful Applications: Introduction to VBA

Objectives Describe relationship of VBA to Office 2003 Describe components of the Module window Describe two ways to create event procedure

Hands-on Exercises Create a combo box to locate a record on a form. Create an event procedure to facilitate data entry through keyboard shortcuts Create an event procedure that substitutes application-specific message for the standard Access error message. Describe MsgBox function arguments Describe several types of data validation

Module Window Name of procedure (Form_Current) Case statement Name of second Procedure (Form_Error) MsgBox function