![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 03.02.2010
Сообщений: 3
|
![]()
Для активации "гиперссылки" в таблице Excel нужно щелкнуть левой кнопкой по ней после чего запускается тот фаил который там указан.
Вопрос: Можно ли сделать макрос так чтобы активацию гиперссылки осуществляла кнопка CommandButton? Для примера: Что у меня получилось но это не работает! Private Sab CommandButton1_Click() Range ("A1").Select End Sub эта формула выделяет ячейку но не запускает гиперссылку! |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]()
Если гиперссылка не создана формулой, то можно так
Код:
Код:
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 03.02.2010
Сообщений: 3
|
![]()
Огромное спасибо за помощь!!!
только вот мне нужен 2й вариант а он не пошел. Я использую следующие формулы для гиперссылок (=СЦЕПИТЬ(A14;A15))или(=ГИПЕРССЫЛКА (A18))он выдает ошибку в этой части (недействительный вызов процедуры или аргумент) sHyp = Mid(sStr, InStr(sStr, "(") + 2, InStr(sStr, ",") - InStr(sStr, "(") - 3) |
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 03.02.2010
Сообщений: 3
|
![]()
У меня получилось! вот оно
Sub button2_Click() Dim sStr As String, sHyp As String sStr = Range("C21").Formula Dim startStr As Integer Dim endStr As Integer Dim lenghtStr As Integer startStr = InStr(sStr, "(") + 1 endStr = InStr(startStr, sStr, ",") lenghtStr = endStr - startStr Dim lastCell As String lastCell = Mid(sStr, startStr, lenghtStr) sHyp = Range(lastCell).Value ThisWorkbook.FollowHyperlink sHyp End Sub |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задать разный цвет для непосещенной, посещенной и активной гиперссылок | ai\ekcah^p | HTML и CSS | 1 | 29.01.2010 20:49 |
Макрос активации ячейки по выбору в фильтре | dsapa | Microsoft Office Excel | 8 | 20.07.2009 08:13 |
Подскажите, как ползоваться патчем для активации Flash Effect Maker PRO 4.0.578 | Geshka | Помощь студентам | 0 | 04.05.2009 20:00 |