Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Метод FollowHyperlink открывает документ или веб-страницу, указанные адресом гиперссылки.
Синтаксис
expression. FollowHyperlink (Address, SubAddress, NewWindow, AddHistory, ExtraInfo, Method, HeaderInfo)
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Address | Обязательный | String | Строковое выражение, вычисляющее допустимый адрес гиперссылки. |
| SubAddress | Необязательный | String | Строковое выражение, которое вычисляет именованное расположение в документе, указанном аргументом address . По умолчанию используется строка нулевой длины (" "). |
| NewWindow | Необязательный | Логический | Логическое значение, в котором True (1) открывает документ в новом окне, а значение False (0) открывает документ в текущем окне. Значение по умолчанию - false. |
| AddHistory | Необязательный | Логический | Логическое значение, в котором True добавляет гиперссылку в папку History, а значение False не добавляет гиперссылку в папку History. По умолчанию используется значение True. |
| ExtraInfo | Необязательный | Variant | Строка или массив данных байтов , указывающий дополнительные сведения для перехода по гиперссылке. Например, этот аргумент может использоваться для указания параметра поиска для ASP- или IDC-файла. В веб-браузере аргумент extrainfo может появиться после адреса гиперссылки, отделенного от адреса вопросительным знаком (?). При указании аргумента extrainfo не нужно включать вопросительный знак. |
| Метод | Необязательный | MsoExtraInfoMethod | Константой MsoExtraInfoMethod , указывающей способ присоединения аргумента extrainfo . |
| HeaderInfo | Необязательный | String | Строка, указывающая сведения о заголовке. По умолчанию аргумент headerinfo представляет собой строку нулевой длины. |
Замечания
С помощью метода FollowHyperlink можно переходить по гиперссылке, которая не существует в элементе управления. Эта гиперссылка может быть предоставлена вами или пользователем. Например, можно предложить пользователю ввести адрес гиперссылки в диалоговом окне, а затем использовать метод FollowHyperlink для выполнения этой гиперссылки.
Используйте аргументы extrainfo и method для предоставления дополнительных сведений при переходе по гиперссылке. Например, можно предоставить параметры в поисковую систему.
Используйте метод Follow , чтобы следовать гиперссылке, связанной с элементом управления.
Пример
Следующая функция запрашивает у пользователя адрес гиперссылки, а затем следует за гиперссылкой.
Function GetUserAddress() As Boolean
Dim strInput As String
On Error GoTo Error_GetUserAddress
strInput = InputBox("Enter a valid address")
Application.FollowHyperlink strInput, , True
GetUserAddress = True
Exit_GetUserAddress:
Exit Function
Error_GetUserAddress:
MsgBox Err & ": " & Err.Description
GetUserAddress = False
Resume Exit_GetUserAddress
End Function
Эту функцию можно вызвать с помощью следующей процедуры.
Sub CallGetUserAddress()
If GetUserAddress = True Then
MsgBox "Successfully followed hyperlink."
Else
MsgBox "Could not follow hyperlink."
End If
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.