powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Hyperlinks в формах VBA
4 сообщений из 4, страница 1 из 1
Hyperlinks в формах VBA
    #34638403
KuskovS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Друзья, можно ли вставить гиперссылку на форму VBA? У меня Excel 2000!
У меня не получается ее вставить!!! Как это делается?))) Спасибо
...
Рейтинг: 0 / 0
Hyperlinks в формах VBA
    #34638599
Pavel55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если честно, то никак )

Просто создайте Label, свойсво Caption "www.yandex.ru" и цвет шрифта сделать синим (как ссылка)

а в модуле формы прописать

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
'для создания гипперссылки на Label на форме
'открыть ссылку
Private Sub Label1_Click()
Dim oShell
Dim sUrl As String
    'открыть ссылку
    sUrl = "http://www.yandex.ru/" 'или, например, C:\Temp
    Set oShell = CreateObject("Wscript.Shell")
    oShell.Run (sUrl)
End Sub



Можно так же вынести Label и написать, типа "mail to:......"

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
'при щелчке на Label открыть форму почтового клиента для написания письма
'объявляем WinAPI функцию
Dim oShell As Object
Private Declare Function ShellExecute& Lib "shell32.dll" _
                                       Alias "ShellExecuteA" (ByVal hWnd As Long, _
                                                              ByVal lpOperation As String, ByVal lpFile As String, _
                                                              ByVal lpParameters As String, ByVal lpDirectory As String, _
                                                              ByVal nShowCmd As Long)
Const SW_SHOWNORMAL =  1 
Private Sub lblEmail_Click()
    Dim sEmailAddy As String
    sEmailAddy = "someone@email.com"
    ShellExecute  0 &, "open", "mailto:" & sEmailAddy, _
                  vbNullString, vbNullString, SW_SHOWNORMAL
    Unload Me
End Sub
...
Рейтинг: 0 / 0
Hyperlinks в формах VBA
    #34638720
KuskovS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо огромное!!! А я мучался 2 дня!!! ))))
...
Рейтинг: 0 / 0
Hyperlinks в формах VBA
    #34638924
Pavel55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я тоже в своё время мучался долго. Но потом на сайте нашёл этот код.

P.S. Вопрос к Администратору - а почему код внутри тэгов не переформатировался?
Модератор:
[src vba]
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Hyperlinks в формах VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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