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.
Duration 21 hours
Course Outline
Introduction to VBA
- Data storage
- Data types
- Variables
- Variable terminology, attributes, scope, and visibility
- Control structures if, select case, do, for
- Looping mechanisms
- Inherent functions
- Error types, identification, and resolution
- Code comments
Object
- Definition
- Properties
- Methods
- Object collections
- Viewing capabilities
- Tables, queries, and indexes
- Object-oriented data access
- Custom classes
- Object error handling
Databases
- Building queries using VBA
- Application of SQL syntax
- Transactions
- DAO and ADO
- Record management
- Data import from external systems
Applications
- Planning
- User interface design
- Menus
- Reports
- Code-accessible controls
- Forms
- Integration and support for third-party applications
- Library functions
Best Practices
- Expert tips and techniques
Requirements
- Proficiency in any procedural programming language (such as Basic, Pascal, or C) is essential.
- For individuals seeking to acquire the foundational skills, we suggest taking the course: Visual Basic for Applications (VBA) in Excel - introduction to programming.
- Advanced knowledge of Microsoft Access is highly recommended. Prior completion of the course: Access for advanced is advised.
Testimonials (1)
Training Room and quite location and all the stuff.