Organizing Code With Namespaces in VBA

Many programming languages provide ways of logically grouping code by name at multiple hierarchy levels, called namespaces. Java, ActionScript and others call them packages, and they are tied to the file system organization of the source code. .NET programming languages just call them namespaces and they can be defined anywhere independent of file structure. In this article I show how to achieve a similar effect in VBA using a combination of standard and class modules.

Read more