ник: Анатолий (Киев)
Access не умеет подставлять имя таблицы в качестве параметра.
Можно в процедуре сочинить SQL выражение и там же выполнить, или вставить его в св-во SQL сохраненного запроса (объект DAO.QueryDef).
"...iif ([" & Me![Список0] & "].[Поле0]>1; "много"; [" & Me![Список0] & "].[Поле0])..."
Насколько сложный этот запрос? Покажите текст.
Как много записей вставляется за раз? Если немного, то лучше организовать добавление записей из Recordset-a, открытого на таблице с именем из списка, в Recordset, открытый на "Т_Общая". Это и нагляднее, и сохраненный запрос не понадобится.