Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to VBA
- Data storage
- Data types
- Variables
- Variable terminology, attributes, scope, and visibility
- Control structures using if, select case, do, for
- Loops
- Built-in functions
- Error types, identification, and resolution
- Comments
Objects
- Definition
- Properties
- Methods
- Object collections
- Viewing objects
- Tables, queries, and indexes
- Object-oriented data access
- Custom classes
- Object error handling
Databases
- Building queries with VBA
- Applying SQL syntax
- Transactions
- DAO and ADO
- Record management
- Data import from external systems
Applications
- Planning
- Interface design
- Menus
- Reports
- Controls accessible via code
- Forms
- Integration with and support for other applications
- Library functions
Best Practices
- Professional tips and techniques
Requirements
- A foundational understanding of any procedural programming language is necessary (such as Basic, Pascal, or C).
- For those looking to acquire these skills, we suggest taking the course: Visual Basic for Applications (VBA) in Excel - Introduction to Programming.
- Proficiency in Microsoft Access is essential. It is advisable to have completed the course: Access for Advanced Users.
21 Hours
Testimonials (1)
Training Room and quite location and all the stuff.