ник: osmor
DoCmd.TransferDatabase acExport, "dBase IV" ...
вполне прилично работает
Если нужно что бы в DBFбыли поля определенного формата, то я делал через создание временной таблицы с нужными форматами полей, добавлял в нее данные и уже для этой таблицы делал TransferDatabase, т.к. для запроса текстовые поля все будут 255 символов. (кажется)