N
Nils Titley
I am learning how to work with opening excel workbook files. I am getting a
run-time error 9, supscript out of range. I know what that means but I don't
see why I am getting that error.
There are 6 files in the directory and I am only processing 0-5 which is six.
Please comment.
' Fill the array (myFiles) with the list of Excel files in the folder
NumFiles = 0
Do While FilesInPath <> ""
' Dynamically size MyFiles based on number of files
ReDim Preserve MyFiles(0 To NumFiles)
MyFiles(NumFiles) = FilesInPath
FilesInPath = Dir()
NumFiles = NumFiles + 1
Loop
' Loop through the files to process them
NumDone = 0
Do While (NumDone <= NumFiles)
' Subscript error at ->
-> Set MyBook = Workbooks.Open(MyPath & MyFiles(NumDone))
MsgBox NumDone
MyBook.Close savechanges:=False
NumDone = NumDone + 1
Loop
To process files that are in a folder, do you have to open them?
Thanks
run-time error 9, supscript out of range. I know what that means but I don't
see why I am getting that error.
There are 6 files in the directory and I am only processing 0-5 which is six.
Please comment.
' Fill the array (myFiles) with the list of Excel files in the folder
NumFiles = 0
Do While FilesInPath <> ""
' Dynamically size MyFiles based on number of files
ReDim Preserve MyFiles(0 To NumFiles)
MyFiles(NumFiles) = FilesInPath
FilesInPath = Dir()
NumFiles = NumFiles + 1
Loop
' Loop through the files to process them
NumDone = 0
Do While (NumDone <= NumFiles)
' Subscript error at ->
-> Set MyBook = Workbooks.Open(MyPath & MyFiles(NumDone))
MsgBox NumDone
MyBook.Close savechanges:=False
NumDone = NumDone + 1
Loop
To process files that are in a folder, do you have to open them?
Thanks