ник: Кабан
забобоны (еще со второго аксесса осталось)
в условии WHERE, в принципе, можно использовать.
а вот на строках - я бы поостерёгся - быстродействие может пострадать
да и вообще, зачем их использовать в SQL, если в SQL запросе можно сделать запрос, вытаскивающий нужные данные как в DLOOKUP, но при этом который будет оптимизирован аксессом до нормальной работоспособности?
а как Аксесс будет оптимизировать VBA функцию, да ещё и групповую, в случае использования её на строках запроса?
DLOOKUP и иже с ними рекомендую использовать в формах и отчетах для выборки данных, например, для шапки отчета или получения максимального номера накладной или договора и т.д.
впрочем, ваше дело. можете использовать.
я все сказал