Перейти к содержимому
Наше приложение «Дешевые авиабилеты» в AppGallery >>

VBA Excel. Открытие сайта методом FollowHyperlink

    Открытие сайта методом Workbook.FollowHyperlink с помощью кода VBA Excel. Сокращенный синтаксис метода, примеры использования.

    Метод Workbook.FollowHyperlink

    FollowHyperlink – это метод объекта Workbook, позволяющий открыть сайт по указанному адресу в браузере, использующемуся по умолчанию.

    Метод Workbook.FollowHyperlink предназначен для более широкого использования в VBA Excel, чем просто открытие сайтов. С полным описанием и всеми параметрами метода вы можете ознакомиться на сайте разработчика.

    В этой же статье мы рассмотрим сокращенный синтаксис метода Workbook.FollowHyperlink с одним аргументом: адрес сайта.

    Сокращенный синтаксис метода

    Сокращенный синтаксис метода Workbook.FollowHyperlink представлен в VBA Excel двумя равнозначными вариантами:

    Вариант 1

    Вариант 2
    Примечания

    1. Для сайтов на защищенном протоколе «https» можно указывать протокол «http», так как у защищенных сайтов есть переадресация с «http» на «https».

    2. Если сайт по указанному адресу не существует, будет сгенерирована ошибка.

    Примеры использования

    Пример 1
    Открытие сайта нажатием элемента управления Label на пользовательской форме VBA Excel:

    Элемент управления Label со ссылкой на сайт

    Выражение On Error Resume Next необходимо, чтобы корректно завершить процедуру при возникновении ошибки, когда указанный сайт не существует. Если хотите вывести сообщение об ошибке, используйте простой обработчик ошибок с оператором On Error GoTo.

    Пример 2
    Пример выбора сайта с помощью элемента управления ComboBox с автоматическим открытием гиперссылки и обработчиком ошибок:

    Элемент управления ComboBox со списком сайтов

    Так как в списке из примера перечислены несуществующие сайты, при выборе одного из них, обработчик ошибок выведет следующее сообщение:

    Сообщение об ошибке метода Workbook.FollowHyperlink

    Содержание рубрики VBA Excel по тематическим разделам со ссылками на все статьи.

    2 комментария для “VBA Excel. Открытие сайта методом FollowHyperlink”

      1. Евгений

        Не исключаю такую возможность, так как примеры тестировались в Excel 2016.

    Обсуждение закрыто.