Добрый день. Помогите написать макрос для нахождения всех файлов в текущей директории. Судя по справке VB должен срабатывать этот код, но он у меня выдаёт ошибку 445 Объясните, что я делаю не так?
[vba]
Код
Sub UserForm_Initialize_1()
With Application.FileSearch .LookIn = CurDir & "\" .SearchSubFolders = True .FileType = msoFileTypeAllFiles If .Execute > 0 Then MsgBox "Chislo files" = " & .FoundFiles.Count" For i = 1 To .FoundFiles.Count MsgBox .FoundFiles(i) Next i Else MsgBox "Not find files" End If End With End Sub
[/vba]
Добрый день. Помогите написать макрос для нахождения всех файлов в текущей директории. Судя по справке VB должен срабатывать этот код, но он у меня выдаёт ошибку 445 Объясните, что я делаю не так?
[vba]
Код
Sub UserForm_Initialize_1()
With Application.FileSearch .LookIn = CurDir & "\" .SearchSubFolders = True .FileType = msoFileTypeAllFiles If .Execute > 0 Then MsgBox "Chislo files" = " & .FoundFiles.Count" For i = 1 To .FoundFiles.Count MsgBox .FoundFiles(i) Next i Else MsgBox "Not find files" End If End With End Sub
вот решил сделать эмуляцию убиенного FileSearch'а - в файле класс и пример его использования (формат оставляю намеренно, ибо в 2003 excel объект еще жив) выбор папки поиска и опция "поиск в подпапках" работают через двойной щелчок по ячейке
вот решил сделать эмуляцию убиенного FileSearch'а - в файле класс и пример его использования (формат оставляю намеренно, ибо в 2003 excel объект еще жив) выбор папки поиска и опция "поиск в подпапках" работают через двойной щелчок по ячейке Саня