Visual Basic Application For Access

by James Cook Institute Claim Listing

To make use of Visual Basic functions to automate and customise processes in Access using coding.

S$654

Contact the Institutes

Fill this form

Advertisement

James Cook Institute Logo

img Duration

15 Hours

Course Details

To make use of Visual Basic functions to automate and customise processes in Access using coding.

 

Who Should Attend:

All who would like to develop their skills and knowledge of VBA programming in Access application development to automate task for increase productivity.

 

Pre-requisite:

No previous programming experience is required. Participants should be currently working with an Access database application that they have built themselves. They should also understand table, query, form and report.

 

Course Outline:

  • PART 1: INTRODUCTION TO VBA
  • Macros in Access
  • Creating a macro
  • Running a Macro
  • Assigning a macro to form and switchboard
  • Visual Basic Editor Environment
  • The VBE Window
  • Using the Project Explorer
  • Understanding the Properties Window
  • Using the Code Window
  • Creating a new module
  • Entering VBA codes
  • Customizing VBE environment
  • PART 2: BEGINNING WITH VBA
  • Learning about Objects & Property
  • Understanding the Access Object Model
  • Understanding collections
  • Using the Object Browser
  • Importing and export objects
  • Objects referral
  • Variables, Data Type & Constants
  • Commenting for programming
  • Declaring variables
  • Scoping variables
  • Defining data type
  • Working with Date & String type
  • Using assignment, logical and other operators
  • Arrays
  • Understanding Events
  • Event sequences for various database objects
  • Programming Events & using Code Builder
  • Using MsgBox function for response
  • Form & report events
  • Mouse clicks & focus events
  • PART 3: VBA CORE
  • Procedures, Functions and Constructs
  • Creating procedures by entering codes
  • Scoping a procedure
  • Various methods of invoking a procedure
  • Passing arguments to procedures
  • Inserting procedures
  • Return Type
  • ing built-in functions
  • Using the MsgBox function for data return
  • Using the InputBox function for data request
  • Programming Constructs
  • GoTo
  • If … Then … Else
  • Select Case
  • For … Next loops
  • Do … While loops
  • Do … Until loops
  • While … Wend loops
  • With … End
  • For Each … Next
  • Incorporating custom functions
  • Passing arguments to procedures
  • Error Handling
  • Trapping Error
  • Using Break Mode
  • Setting Breakpoints
  • The Immediate and Watch panes
  • Using Watch variables
  • Using Step commands
  • PART 4: VBA FOR DATABASES
  • VBA for Database Design
  • Understanding Relational Databases
  • Table Design using VBA
  • Configuring Relationships
  • Form & Report design using VBA
  • Incorporating command, navigation & other Controls
  • Setting properties for Form & Report
  • Creating Dialog Boxes
  • Using DoCmd Object
  • Creating a Workspace using Microsoft Jet Engine
  • Using Data Access Object
  • Retrieving & editing recordset
  • Querying data
  • Using VBA objects to read, edit and change data in database
     
  • Central Branch

    150 Orchard Rd, #06-14, Central

Check out more Visual Basic courses in Singapore

Oaks Training Logo

Adobe Dreamweaver CS6

This course is designed for end-users with emphasis on layout considerations and techniques to make your web pages visitor friendly and easy for maintenance. Planning considerations (key to a successful website) that enable visitors to regard your website as useful are discussed in class.

by Oaks Training [Claim Listing ]
Quantico Logo

WordPress Course

This course is for basic-level learners who want to progress beyond typing into pre-built templates, to understanding and methodically using WordPress toolsets across a broad range of aspirations. We will apply CRUD (create, read, update, delete) methodologies throughout this course.

by Quantico [Claim Listing ]
Boston Business School Logo

Responsive Web Development

In essence, web development is more than just coding; it's about creating digital gateways. Join the digital renaissance with Heicoders Academy, and paint your path in the ever-expanding universe of the web.

by Boston Business School [Claim Listing ]
  • Price
  • Start Date
  • Duration
James Cook Institute Logo

WSQ WordPress Ecommerce Essential

This intensive WordPress Ecommerce course will equip learners with practical WordPress building methodology and strategies, and it covers the fundamentals of WordPress ecommerce, from creating pages and posts to selecting and installing plugins.

by James Cook Institute [Claim Listing ]
KnowledgeHut Singapore Logo

React JS Training

Learn to leverage React’s power in this hands-on, project-based course. Build real-world projects in a work-like environment and compile a professional project portfolio to showcase your new skills.

by KnowledgeHut Singapore [Claim Listing ]
  • Price
  • Start Date
  • Duration

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy