
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.03.2011, 21:38
|
|||
|---|---|---|---|
не работает строка With Application.FileSearch |
|||
|
#18+
Добрый вечер, В подпрограмме поиска файлов не работает строка With Application.FileSearch Посмотрел - в списке Application. - нет метода Search Что может быть? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2011, 21:45
|
|||
|---|---|---|---|
не работает строка With Application.FileSearch |
|||
|
#18+
PVL11, Может быть только одно - Вы счастливый обладатель 2007 офиса или старше. Начиная с 2007 метод FileSearch не поддерживается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2011, 21:55
|
|||
|---|---|---|---|
не работает строка With Application.FileSearch |
|||
|
#18+
Спасибо. Вы правы - так оно и есть, установлен Office 2007. А какая функция, метод являются эквивалентом FileSearch? 1. Нужна функция, чтобы можно было в папке найти список файлов по маске. 2. Нужна функция, чтобы найти файлы, содержащие определенный текст. Может что подскажете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2011, 22:26
|
|||
|---|---|---|---|
не работает строка With Application.FileSearch |
|||
|
#18+
Для поиска файлов по маске можно можно вот это применить: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Если же нужен перебор еще и всех подпапок, то можно применить рекурсию: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2011, 23:03
|
|||
|---|---|---|---|
не работает строка With Application.FileSearch |
|||
|
#18+
The_Pris, спасибо. Также просматриваю сейчас в ресурсах форума похожие вопросы на данную тему. Уже ситуация в целом прорисовывается. Нужно обобщить, подстроить под свой вариант и пробовать. А что можно применить для поиска файлов с определенным текстом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2011, 23:05
|
|||
|---|---|---|---|
не работает строка With Application.FileSearch |
|||
|
#18+
The_Prist, извините допустил ошибку в обращении. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2011, 00:00
|
|||
|---|---|---|---|
не работает строка With Application.FileSearch |
|||
|
#18+
PVL11А что можно применить для поиска файлов с определенным текстом Ну, например, вызов шелла ОС и использование FIND... как самое быстрое и независимое от версии ОС и Офиса. Впрочем, есть ещё PowerShell, SilverLight, WSH... Вообще, есть смысл при работе с "внешними" (по отношению к приложению) ресурсами опираться не на функции конкретной реализации VBA (что мы все почувствовали при переходе на 2007-й), а на использование API/сервисов, гарантированно присутствующих в используемой линейке ОС. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2177105]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
404ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 685ms |

| 0 / 0 |
