У меня много изображений, встроенных в базу данных Access.Мне нужно сохранить изображения в файл.Как мне это сделать в VBA?
Вам нужны функции GetChunk и AppendChunk.
GetChunk
AppendChunk
Вот несколько страниц MSDN о том, как загружать и сохранять изображения из баз данных Access:
И вот два примера баз данных для Access 97 и 2000 . (Вы хотите, чтобы модуль basBLOB был там - код основан на второй странице MSDN)
basBLOB
OLE-объекты - плохой способ хранения изображений в MS Access. Используйте OLEToDisk (http://www.lebans.com/oletodisk.htm) для сохранения изображений в виде файлов изображений.
После этого импортируйте их хорошим способом. Проверьте AccessImagine (http://access.bukrek.net) для работы с изображениями в Access - он выполняет всю тяжелую работу.