6.0 Standard Library
6.1 VBA Project
The VBA project is a host project that is present in every VBA environment. The VBA project consists of a set of classes, functions, Enum and constants that form VBA's standard library.
🎯 The RDCore platform must therefore implement this library, and the environment host shall inject its symbols into all VBA projects; the symbols shall carry the appropriate return type metadata.
The SDK defines all the interfaces for the internal representation of each module - the environment host exposes the symbols provided by the library to the workspace:
MS-VBAL §6.1.1 Predefined Enums
MS-VBAL §6.1.2 Predefined Procedural Modules
MS-VBAL §6.1.3 Predefined Class Modules
Note
The VBScript RegExp 5.5 regular expressions library was recently folded (as-is) into the MS-VBA VBA Standard Library; this reference MS-VBAL section does not actually exist, the folded VBScript library does not appear to be officially documented by its publisher at this time.
- MS-VBAL §6.2.1 VBScript RegExp 5.5 Class Modules