Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   Excel VB: Filesearch и zip файлы (http://forum.oszone.net/showthread.php?t=167737)

AlexM 18-02-2010 07:34 1350045

Excel VB: Filesearch и zip файлы
 
Код Excel VB Application.FileSearch не захватывает zip файлы.

Пишут, что zip файлы XP видит как директории, однако FileSearch не находит файлы внутри zip (засада, меня бы и это устроило). Поискал в инете и нашел что проблему поднимали и рекомендовали юзать Dir или CreateObject("Scripting.FileSystemObject").GetFolder().
Однако ни том ни в другом случае нет захвата поддиректорий.

Кто знает есть ли другое решение проблемы? Я на Excel 2002-2003, может в более новых версиях такой проблемы нет?
Ниже прилагаю код кто захочет попробовать, положив в ПАПКА один файл типа zip.

Спасибо!


With Application.FileSearch
.NewSearch
.LookIn = "ПАПКА..."
.SearchSubFolders = True
'.Filename = "Run"
.MatchTextExactly = True
.FileType = msoFileTypeAllFiles
End With


With Application.FileSearch
If .Execute() > 0 Then
MsgBox "есть zip-ы!"
end if
end with


Время: 07:41.

Время: 07:41.
© OSzone.net 2001-