I've never had a problem with cascading combo boxes to multiple levels. When any combo box change occurs, on the cbo_AfterUpdate event requery each of the "lower" filtered ones. Furthermore, a record source or data source is a table, query or a SQL string, either can be modified dynamically. A...