In line with my general theme of automation here’s the framework of a tiny but potentially very useful function to create queries in the current database, linking this in with the loop queries and say something like the nested IF generation function could allow you to take your table of nested queries and write them to the database.
Public Function CreateQuery() Dim strSQL As String Dim qdf As Variant strSQL = "SELECT * FROM T01Contacts" Set qdf = CurrentDb.CreateQueryDef("GeneratedQuery", strSQL) MsgBox "GeneratedQuery Created!" End Function
I like!