0 / 0 / 0
Регистрация: 27.06.2011
Сообщений: 63
|
|
1 | |
Как узнать есть ли в интернете нужная страница или нет?03.05.2006, 21:19. Показов 1859. Ответов 6
Метки нет Все метки)
(
Привет! Может кто знает, как сделать такое вроде бы простое действие:
Программа (vba) знает адрес нужной странички в интернете и смотрит есть ли она или нет. Соответственно выдается два результата: true или false... Заранее спасибо!
0
|
|
03.05.2006, 21:19 | |
Ответы с готовыми решениями:
6
Как узнать загружена нужная форма или нет? Страница сайта которого нет, но он есть, как её найти или убрать? Как узнать, есть ли в переменной нужная мне строчка? Как узнать есть результаты выбора или нет? |
0 / 0 / 0
Регистрация: 27.06.2011
Сообщений: 63
|
||||||
04.05.2006, 03:15 [ТС] | 2 | |||||
Нашел информацию о QueryTables. Данная функция позволяет получить внешние данные с web-узлов.
Написал макрос: *********************
Т.е. программа обращается к нужной странице и берет из нее данные. Если страница не существует, то выдает сообщение об ошибке 404. Впринцыпе это можно использовать для моей задачи, но... Хотелось бы отключить появление сообщения о ненайденной странице (пользователю это не к чему), но средствами DisplayAlerts = False это сообщение не отключается. Может кто-нибудь знает, как от этого избавиться? Или програмно нажать кнопку "ОК" на появившемся сообщении?
0
|
5 / 5 / 3
Регистрация: 17.10.2007
Сообщений: 1,119
|
||||||
04.05.2006, 04:41 | 3 | |||||
0
|
0 / 0 / 0
Регистрация: 27.06.2011
Сообщений: 63
|
|
04.05.2006, 15:48 [ТС] | 4 |
VladConn, Вы меня не совсем правильно поняли. VBA не выдает ошибку выполнения макроса. Просто Excel выдает диалоговое окно, в котором сообщает, что необходимый узел не найден. Ваш пример очень полезен, но не в данном случае. Спасибо!
Кто-нибудь знает как отключить диалоговое окно в excel, или как-нибудь програмно нажать на нем кнопку "OK"?
0
|
rank1
|
|
04.05.2006, 19:11 | 5 |
Наверное это можно сделать через Micrisoft internet control.
http://vbcity.com/forums/topic.asp?tid=7495&#RID23412 http://vbcity.com/forums/topic.asp?tid=7495&#RID23412 http://www.microsoft.ru/offext/developers/materials/material.aspx?id=28#4 http://www.microsoft.ru/offext/developers/materials/material.aspx?id=28#4 ...Если хорошенько погоглить на слово Inet1 |
0 / 0 / 0
Регистрация: 27.06.2011
Сообщений: 63
|
|
09.05.2006, 23:13 [ТС] | 6 |
Спасибо, но хотелось узнать, можно ли это сделать стандартными средствами office...
0
|
0 / 0 / 0
Регистрация: 27.06.2011
Сообщений: 63
|
||||||
20.05.2006, 14:55 [ТС] | 7 | |||||
Всем привет. Нашел ришение...
Нужно всего лишь попытаться открыть книгу с указанного адреса, а затем закрыть. Т.е., если открылась = True, а если выдало ошибку = False. *************************
0
|
20.05.2006, 14:55 | |
Помогаю со студенческими работами здесь
7
Как узнать, есть ли какая либо вложенность в массиве или нет? Visual C++ (MFC), Работа с COM портом - как узнать есть данные или нет? для чтения Как в момент исполнения программы узнать есть связь с тем приложением с которым был коннект, или уже нет? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |