Course Outline
Excel Object Model
- Protecting sheets from VBA for government use
- Workbook and Workbooks collection objects for government applications
- Worksheet object and Worksheets collection for government operations
- Sheet validation techniques for government data integrity
- Practical methods of the Range object for government tasks
- Copy, paste, and paste special functions for government workflows
- The CurrentRegion property for efficient government data management
- Find and replace functionalities for government documents
- Sorting ranges for organized government records
- Chart creation (Chart object) for government reporting
Events
- Application-level events for enhanced government application control
Arrays
- Dynamic arrays for flexible government data handling
- Table arrays using the Variant type for government datasets
- Optimizing arrays and memory usage for government efficiency
- Multi-dimensional arrays for complex government data structures
Object-Oriented Programming
- Classes and objects in VBA for government applications
- Creating classes for government-specific needs
- Creating and destroying objects for government resource management
- Defining methods within classes for government operations
- Creating properties to manage class data for government use
- Data validation using property methods for government accuracy
- Default properties and methods in classes for streamlined government processes
- Error handling in class modules for robust government applications
Create and Manage Collections
- Creating collections for government data aggregation
- Adding and removing items from collections for dynamic government datasets
- Referencing collection components using keys and indices for government data access
Advanced Structures and Functions in VBA
- Passing parameters by value (ByVal) and reference (ByRef) for government functions
- Procedures with a variable number of parameters for flexible government applications
- Optional parameters and default values for enhanced government functionality
- Procedures accepting an unknown number of parameters (ParamArray) for government tasks
- Enumerations for convenient parameter passing in government code
- User-defined types (User-defined Type) for specialized government data structures
- Handling null, nothing, empty strings, and other special values for government data integrity
- Type conversion methods for accurate government data manipulation
File Operations
- Opening and closing text files for government document management
- Reading and writing text and binary data for government records
- Processing records in CSV files for government data analysis
- Efficient processing of text files for optimized government operations
Using VBA Functions in Other Applications
- Integrating VBA functions into other applications for comprehensive government solutions
Extras
- Creating custom add-ons for enhanced government productivity
- Developing toolbars for additional functionality in government software
- Installing and protecting custom add-ons for secure government use
Using External Libraries
- Incorporating external libraries to expand government application capabilities
Connecting to External Databases (ODBC, OLEDB)
- Establishing connections to external databases for integrated government data management
Testimonials (7)
I like the hands on training and seeing us solve for issues on the spot.
Jon Matrille - LocumTenens.com
Course - Visual Basic for Applications (VBA) in Excel - Advanced
I really enjoy the training. Huge and practical! knowledge of the trainer combined with his skill to conduct the training made the training time very efficient. The trainer recognized the level of participant's experience in VBA and provided exercises relevant to that experience which made the training very useful.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
Course - Visual Basic for Applications (VBA) in Excel - Advanced
I was benefit from the trainer knowledge, explanation and tips.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
Course - Visual Basic for Applications (VBA) in Excel - Advanced
I liked the trainer, nice guy with great attitude.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
Course - Visual Basic for Applications (VBA) in Excel - Advanced
I generally enjoyed the knowledge and sense of humor.
Lukasz Rozga - UBS Business Solutions Poland Sp. z o.o.
Course - Visual Basic for Applications (VBA) in Excel - Advanced
I mostly was benefit from the fitted training to people needs.
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
Course - Visual Basic for Applications (VBA) in Excel - Advanced
The whole topic is interesting - everything was OK.