Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Reading all files from the certain directory

Status
Not open for further replies.

TyP

Computer
Joined
Mar 22, 2006
Messages
3
Location
RU
Hello! Help me please. I need to read all files from the directory. Number of files may vary.
 
Typ:
It's really not clear what you mean by "read"ing the files. Do you need to know how to read a text file, or is getting all the filenames sufficient? Do you need the filenames in an array?

Try this:

Code:
Dim fso As Scripting.FileSystemObject
Dim myFolder As Scripting.Folder
Dim myFiles As Scripting.Files
Dim myFile As Scripting.File
Dim myFileName As String
Dim FileNameArray() As String
Dim ArrayCounter As Long

Dim SrcFolder As String

SrcFldrPth = InputBox("Enter the source path")

Set fso = CreateObject("scripting.filesystemobject")
Set myFolder = fso.GetFolder(SrcFldrPth)
Set myFiles = myFolder.Files

ArrayCounter = 0
For Each myFile In myFiles
    ReDim Preserve FileNameArray(ArrayCounter)
    myFileName = myFile.Name
    FileNameArray(ArrayCounter) = myFileName
    ArrayCounter = ArrayCounter + 1
Next
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top