VBA Dictionary Object. By Pan Pantziarka. Introducing...the Dictionary. The associative array, often called a Map or Hash Map, is one of the most useful data structures available to the programmer. Unlike a normal indexed array, the contents of an associative array are accessed via a 'key' rather than a numerical index.