My question is about filtering vba collection or dictionaries based on a property field. I'm using VBA to process a bunch of data extracts, and have a series of custom defined class objects for that purpose. Once I've defined them and populated them into a collection or dictionary, I need to select a subset of those objects based on various attributes. My question is, is there a more efficient method of doing this than simply looping through and testing the condition? My question is about filtering vba collection o