У меня странная проблема с Excel VBA на Ma c. Код ниже работал один раз с 3 файлами. При втором запуске я удалил команду UserFileName = Dir()
, чтобы посмотреть, что произойдет. Что привело к самоубийству Excel, и мне пришлось заставить его выйти. После восстановления кода я не могу заставить его работать, выдавая ошибку
1004 (объект или метод не найден)
в строке с Set UserWorkbook = Application.Workbooks.Open(UserFileName)
. Кажется, Excel не может найти там никаких файлов, но есть те же 3 файла, что и раньше.
Данные l oop C & P из файлов в последнюю строку моего мастер-листа.
'Specifing file directory.'
Dim UserFileName As String
UserFileName = Dir("/Users/AccountName/Documents/Reporting/Data/Import/*")
'Start Loop for import.'
Do While Len(UserFileName) > 0
UserFileName = Dir()
Dim UserWorkbook As Workbook
Set UserWorkbook = Application.Workbooks.Open(UserFileName)
...
Loop