Написал небольшое приложение, которое обращается к множеству поисковых сайтов и помещает результаты в текстовый документ, который запускается несколько сотен раз в день.
Сохраняет отдельные результаты поиска в нескольких локальных папках, поэтому в следующий раз, когда эти слова будут найдены, они получат их локально, вместо повторной загрузки веб-сайта.
Это отлично работает, хотя и не быстро. Люди впечатлены тем, что еще несколько недель назад они делали это вручную, буквально загружая шесть различных поисковых сайтов, осуществляя поиск, а затем копируя и вставляя результаты в текстовый документ.
Однако Интернет нашего офиса ненадежен и последние полдня не работает. Это означает, что около 400 неудачных поисков были сохранены в локальных папках и вставлены в окончательные документы.
Когда человек искал, он мог сказать, был ли интернет сломан, и они будут делать свои поиски позже. Очевидно, однако, что это приложение не может сказать, и потому что я не использую API или что-то еще, и поскольку я ограничен использованием среды VBA (мне даже не разрешают инструменты MZ), мне нужно найти какой-то способ убедитесь, что интернет работает, прежде чем продолжить выполнение программы, не полагаясь на слишком много ссылок и, желательно, без скрининга фразы «404 Page Not Found».
Я не очень знаком с VB, и VBA разрушает меня во многих отношениях, так что, вероятно, есть какой-то простой способ сделать это, поэтому я спрашиваю здесь.
Ценю любую помощь.