Access VBA Training Course
The training discusses issues related to programming in Visual Basic for Applications and presents ways of accessing data using VBA. The training participants also learn the mechanisms that allow them to write a professional database application.
Course Outline
Introduction to VBA
- Storing information
- Data types
- Variables
- Terminology, characteristics, scope, visibility of variables
- Control structures if, select case, do, for
- Loops
- Built-in functions
- Types, finding and removing errors
- Comments
Object
- Definition
- Properties
- Methods
- Collections of objects
- Viewing
- Tables, queries, indexes
- Object-oriented data access
- Custom Class
- Object Error Handling
Databases
- Constructing queries with VBA
- Use of SQL syntax
- Transactions
- DAO and ADO
- Records
- Importing data from other systems
Applications
- Plan
- Interface
- Menus
- Reports
- Controls available from code
- Forms
- Integration and support for other applications
- Library functions
Best Practices
- Tips and trics
Requirements
- Knowledge of any procedural programming language required (e.g. Basic, Pascal, C).
- For people who want to learn the required skills, we recommend the course: Visual Basic for Applications (VBA) in Excel - introduction to programming.
- Very good knowledge of Microsoft Access. It is recommended to complete the course: Access for advanced.
Need help picking the right course?
china@nobleprog.com or 400 6116 540
Access VBA Training Course - Enquiry
Testimonials (1)
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Course - Access VBA
Upcoming Courses
Related Courses
Access Intermediate
14 HoursThe course participants will learn the terminology of relational databases, acquire the skills to design database applications, know the basic principles of creating forms and reports.
Excel Advanced with VBA
21 HoursParticipants will be able to excel themselves, in the most optimal way to create, consolidate and manage data. A number of tools designed to streamline the work often significantly reduces the time to activities carried out so far and can help you design an application that could perform new tasks.
Access Advanced
21 HoursThe course participants will learn how to speed up the operation of the database, how to write advanced queries, create a convenient system of forms and reporting. The course introduces the participant to automate all operations using macros and VBA.
Microsoft Access – Downloading Data
14 HoursThis instructor-led, live training in China (online or onsite) is aimed at beginner-level to intermediate-level professionals who wish to enhance their skills in extracting, analyzing, and manipulating data within Microsoft Access using queries and SQL.
By the end of this training, participants will be able to:
- Understand different types of queries in Microsoft Access.
- Use query design tools to extract and analyze data effectively.
- Write SQL queries to retrieve and manipulate data.
- Perform data aggregation, filtering, and sorting using queries.
- Apply advanced query techniques for troubleshooting and optimization.
Visual Basic for Applications (VBA) in Excel (intermediate level)
14 HoursCourse is intended for those familiar the basics of VBA who want to develop their knowledge and greater use of language capabilities.
Visual Basic for Applications (VBA) for Analysts
21 HoursThe course is designed for users of Excel for creating analyzes and reports.
Excel and VBA Programming for Audit and Finance Professionals
28 HoursPlease answer the following questions:
- Is your daily work in Excel is a never-ending string of commands copy-paste?
- Are you wasting time on repetition of similar operations to prepare the data for analysis?
- Do you know all the keyboard shortcuts in Excel, but you are not satisfied with the results?
- Rather than deal with data analysis and preparation of wasting time?
- Do you have to manually verify the correctness of such data obtained from different systems?
- Do you have to stay at work after hours or Excel to take books home because not doing during the day?
- Is Your job is to prepare reports based on a large data set?
- Do you feel that working in Excel, you come to a roundabout way of results?
If you can answer YES to one of the questions then it's time stop this nightmare. This training is for you.
Find out how you can speed up your daily operations and get most out of MS Excel.
WARNING
After the training, your life will change dramatically. Activities, which occupied the whole day will take just a few moments. Are you ready for this?
Access - podstawy
14 HoursThe Microsoft Access course is an intensive learning of using the database engine, focusing on practical skills. Master table design, creating queries, relationships between them, and effective collaboration with Excel. The course also covers creating forms, reports and automating work using macros.
Access - Data Base Designing
21 HoursThe course participants will learn how to design a database and how to adapt it to work with the end user.
SQL in Microsoft Access
14 HoursThis SQL training course is for people who want to gain the necessary skills to extract and analyse data using Microsoft Access. Course members will learn:
- how to write SQL queries
- what relational databases are and how we can use them
- what are relations and how to create them
- the structure of data
- differences between SQL dialects (Oracle, T-SQL, ANSI)
- practical skills for writing queries
This SQL course deals with Microsoft Access dialect of SQL.
VBA For Access & Excel
21 HoursThe objective of the course is to enable participants to gain a mastery of the fundamentals and usages of VBA for Access & Excel.
Visual Basic for Applications (VBA) in Excel - Introduction to programming
21 HoursThis instructor-led, live training in China (online or onsite) is aimed at data analysts who wish to use VBA in Excel for automating tasks.
By the end of this training, participants will be able to:
- Record and edit macros as required.
- Write procedures using data from the sheet.
- Create your own functions.
- Handle an event (opening worksheet cell update etc.) by means of the handler.
- Create a form.
Visual Basic for Applications (VBA) in Excel - Advanced
14 HoursThis instructor-led, live training in China (online or onsite) is aimed at data analysts who wish to use advanced VBA in Excel for automating tasks.
By the end of this training, participants will be able to:
- Write an advanced object-oriented application
- Convert text files
- Use of external data sources
- Use external libraries