Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel и Internet Explorer 10 в Win 7 / 4 сообщений из 4, страница 1 из 1
16.11.2013, 05:14
    #38467167
maximjon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel и Internet Explorer 10 в Win 7
Всем привет!
Писалась тулза на WinXP, Office 2010 и использовала она для получения данных с разных страниц IE 8. При попытке запустить макросы на Win 7, Office 2010 и IE 10, макрос допускает ошибку. При тщательном рассмотрении выяснилось, что сразу после использования метода Navigate или Navigate2 переменная содержащая ссылку на объет IE очищается(!!!). При этом кода который это делает нет! Соотвественно после Navigate идёт обработка страницы, но т.к. ссылка более не актульна, это всё дело вызывает ошибку.
Может кто сталкивался с этим, как побороть?

Пример кода:

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
Dim WIE as Object
Set WIE= CreateObject("InternetExplorer.Application")

WIE.Navigate "www.ya.ru" '<-- Тут всё работает и если предварительно поставить WIE.visible = true, то можно увидеть загруженную страницу
txt$ = WIE.Document.body.innertext '<--А тут уже всё плохо, type WIE становится просто object, и Excel не знает какие свойства есть у объекта. Естественно это вызывает ошибку.

WIE.quit: set WIE = Nothing



Судя по ошибке IE10 отключает связь с Excel'ем. Скрин ошибки во вложении
---------------------------------------------------------
Диагностика серверов HP ProLiant, IBM X-Systems, SUN Fire V-series(MidRange-EntryLevel), SUN X-Series, SUN Enterprise M-series.
Обращаться можно в личку.
...
Рейтинг: 0 / 0
16.11.2013, 06:29
    #38467176
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel и Internet Explorer 10 в Win 7
Отключает не IE (вернее, отключают предварительные настройки безопасности браузера, с которыми вы согласились при первом запуске "обновлённого осла").
Сбросьте настройки зон IE на дефолтные...
...
Рейтинг: 0 / 0
16.11.2013, 08:53
    #38467197
maximjon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel и Internet Explorer 10 в Win 7
AndreTM,
сброс зон не помог, та же ошибка.
...
Рейтинг: 0 / 0
18.11.2013, 14:08
    #38468570
maximjon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel и Internet Explorer 10 в Win 7
Дальнейшее обсуждение и решение проблемы здесь:
http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=1&TID=52730&sessid=fd2ef467c248edd2a878a6d96840f878
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel и Internet Explorer 10 в Win 7 / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]