Excel гиперссылка и клик по ней

Программирование на Visual Basic for Applications
Selena
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 19.09.2005 (Пн) 11:57

Excel гиперссылка и клик по ней

Сообщение Selena » 29.09.2005 (Чт) 12:55

значит существует такая проблема: есть экселевская книга с несколькими листами, в одном данные, в другом должен формироваться отчет. Отчет должен формироваться по клику на ячейке с названием потребителя в первом листе ( тут стоит гиперссылка).
вопрос: как прицепить макрос именно на клик и как узнать на какой именно ячейке с гиперссылкой был сделан этот клик? :?:

K.Sergey
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 11.10.2004 (Пн) 0:42
Откуда: Санкт-Петербург

Сообщение K.Sergey » 29.09.2005 (Чт) 13:11

Можно на двойной клик мышью и на клик правой кнопкой мыши. А на левую события, почему-то нет :( .
В твоем случае подойчет событие, возникающее при переходе по гиперссылке (в модуле рабочего листа где находится гиперссылка):
Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
'Твой код
End Sub
А не проще ли вместо гиперссылки кнопку нарисовать?
Life is what happens to us when we are planning to do something else...

Selena
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 19.09.2005 (Пн) 11:57

Сообщение Selena » 29.09.2005 (Чт) 13:27

да там 60 поставщиков, около каждого чтоль рисовать?:(

K.Sergey
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 11.10.2004 (Пн) 0:42
Откуда: Санкт-Петербург

Сообщение K.Sergey » 29.09.2005 (Чт) 13:45

Может раскрывающееся поле со списком подойдет?
Life is what happens to us when we are planning to do something else...

Selena
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 19.09.2005 (Пн) 11:57

Сообщение Selena » 03.10.2005 (Пн) 6:58

А еще скажите как навесить свою процу на событие дабл_клик?


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList