Выберите каталог:
Поскольку есть много разных способов сделать это, я оставлю эту часть на ваше усмотрение. Вот некоторый код, если вы хотите использовать общее диалоговое окно «Обзор папок».
Чтобы найти каждое изображение в каталоге:
Public Sub LogPictureFilesToDatabase(sFolderPath As String)
Dim sFileName As String
sFileName = Dir(sFolderPath)
Do Until sFileName = ""
Select Case LCase(Right(sFileName, 4))
Case ".jpg", ".gif", ".bmp"
'Put your SQL Insert Statement here
'Or you can use DAO or ADO to add new records instead, if you prefer
'You may also want to use a function to insert a blob if you want to save
'the file inside the database, which I do not recommend
Case Else
'Ignore other file extentions
End Select
sFileName = Dir 'Get next file
Loop
End Sub