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:

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.


⏮️ RD-VBAL §5.0 Semantics