Для тех, кто находит эту страницу, как я, ниже представлен вариант, который включает в себя появление строки во всех таблицах или выражениях всех запросов.(Это работало как в Access 2003, так и в Access 2013.)
SELECT DISTINCT
MSysObjects.Name, MSysQueries.Name1, MSysQueries.Name2, MSysQueries.Expression
FROM
MSysQueries
INNER JOIN
MSysObjects ON MSysQueries.ObjectId = MSysObjects.Id
WHERE
( (((MSysQueries.Name1) Like "*" & [String to search for] & "*"))
OR (((MSysQueries.Name2) Like "*" & [String to search for] & "*"))
OR (((MSysQueries.Expression) Like "*" & [String to search for] & "*")) )
And "Comment: You will be prompted once, for the [String to search for]"<>""
And "Comment: The starting point for this code came from link:"<>
"/5434596/kak-naiti-vse-zaprosy-svyazannye-s-tablitsei-v-ms-access "
;