John Ruff
papparuff at attbi.com
Mon May 19 12:25:49 CDT 2003
Grab filenamesRoz - Will this work for you? Private Sub cmdFileObject_Click() ' Provides the user Path, File Name, ' and File Size ' Insure there is a reference to the ' Microsoft Scripting Runtime ' Access 2000/2002 On Error GoTo cmdFileObject_ERR Dim fso As FileSystemObject Dim f1 As File Dim strPathAndFileName As String Dim strFileNameOnly As String Dim strFileSize As String Dim I As Double Set fso = CreateObject("Scripting.FileSystemObject") With Application.FileSearch .NewSearch .LookIn = "d:\" .FileName = "*.ini" .MatchTextExactly = False .FileType = msoFileTypeAllFiles .SearchSubFolders = True If .Execute() > 0 Then For I = 1 To .FoundFiles.Count DoEvents ' File name and its path strPathAndFileName = .FoundFiles(I) Set f1 = fso.GetFile(.FoundFiles(I)) strFileSize = f1.Size ' File name only strFileNameOnly = f1.Name Next I MsgBox "Done" Else MsgBox "No Files Found" End If End With cmdFileObject_EXIT: Exit Sub cmdFileObject_ERR: If Err.Number = 70 Then ' Permission denied Resume Next End If MsgBox Error$ End Sub John V. Ruff - The Eternal Optimist J "Commit to the Lord whatever you do, and your plans will succeed." Proverbs 16:3 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Roz Clarke Sent: Monday, May 19, 2003 7:54 AM To: 'accessd at databaseadvisors.com' Subject: [AccessD] Grab filenames Hi all Does anyone have a code snippet for pulling file search results into Access? What I want is to pull the filename, path & size of all files of a given type on a particular drive, including those in subfolders, into a table. I need to do it *fast*!!! TIA Roz -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://databaseadvisors.com/pipermail/accessd/attachments/20030519/4cdc2bbd/attachment-0001.html>