USAGE : ImportAllFilesIn1Dir( [FOLDER NAME] )
Code:
'-----------------
Public Sub ImportAllFilesIn1Dir(ByVal pvDir)
'-----------------
Dim pvName, vTargT, vDate, vSize
Dim i As Integer
Dim sTbl As String, sSql As String
Dim fso
Dim oFolder, oFile
'On Error GoTo errImp
If Right(pvDir, 1) <> "\" Then pvDir = pvDir & "\"
DoCmd.SetWarnings False
Set fso = CreateObject("Scripting.FileSystemObject")
Set oFolder = fso.GetFolder(pvDir)
For Each oFile In oFolder.Files
vName = oFile.Name
vDate = oFile.DateLastModified
vSize = oFile.Size
sSql = "Insert into tblCurrentFiles ( Filename, FileDate, FileSize, FileDirectory) values ('" & vName & "','" & vDate & "'," & vSize & ",'" & pvDir & "')"
DoCmd.RunSQL sSql
Next
Set fso = Nothing
Set oFile = Nothing
Set oFolder = Nothing
DoCmd.SetWarnings True
MsgBox "Done"
End Sub