1

Тема: Полная ли загрузка страницы IE???

В скрипте ВБА строка отвечающая за полную загрузку страницы IE у меня следующая:
1
Do While IE.Document.readyState <> "complete"
или
2
Do While IE.readyState <> 4
или
3
Do While IE.Document.forms(0).Document.readyState <> "complete"
и продолжение
DoEvents
Loop

Но столкнулся с страницей в закрытой локальной сети, ничего не помогает, не загружается и всё!!!!
Но ранее у меня после этих строк возникала ошибка 91, сейчас её нет????? То ли радоваться????
Как же будет правильно???

2

Re: Полная ли загрузка страницы IE???

Ципихович Эндрю пишет:

В скрипте ВБА строка отвечающая за полную загрузку страницы IE у меня следующая:
1
Do While IE.Document.readyState <> "complete"
или
2
Do While IE.readyState <> 4
или
3
Do While IE.Document.forms(0).Document.readyState <> "complete"
и продолжение
DoEvents
Loop

Но столкнулся с страницей в закрытой локальной сети, ничего не помогает, не загружается и всё!!!!
Но ранее у меня после этих строк возникала ошибка 91, сейчас её нет????? То ли радоваться????
Как же будет правильно???


Будет правильно, если вы из VB не будете пользоваться объектом IE. Совсем. Никогда.

Всегда есть альтернативы. Возьмите библиотеку Chrome, например.
Все зависит от задачи. Обозначьте подробнее -- попробуем найти решение.

Отредактировано alteon (21.08.2010 00:12:48)

3

Re: Полная ли загрузка страницы IE???

сорри, забыл о заданном вопросе
Будет правильно, если вы из VB не будете пользоваться объектом IE. Совсем. Никогда.

Всегда есть альтернативы. Возьмите библиотеку Chrome, например.
Все зависит от задачи. Обозначьте подробнее

Отвечаю:
я не против альтернатив, но я пользуюсь ВБА, потому что:
1.других языков не знаю
2.потому что всё должно быть привязано к Вордовским документам
Так ка открыт Вордовский документ и тогда с помощью ВБА я со страницы в закрытой локальной сети
черпаю информацию и её вставляю в этом документе в таблицу куда надо