Private Sub Worksheet_Change(ByVal Target As Range)
Application.OnKey "{'}", "Showsearch"
End Sub
Есть надстройка расширенного поиска (The List Search Add-in) которая запускается при нажатии клавиши "'" Возможно ли сделать чтобы он запускался когда выделяешь определенные ячейки. И только на этом листе.
Надстойка The List Search Add-in) запускается нажатием кнопки. я привел этот код. А нужно через активацию ячейки. мне ее через кнопку неудобно запускать. Если бы указать диапазон ячеек.
я скинул саму надстройку и вот код запускающий ее через кнопку.
Private Sub Worksheet_Change(ByVal Target As Range)
Application.OnKey "{'}", "Showsearch"
End Sub
нужно задать диапазон ячеек чтобы при активации определенных ячеек она запускалась. Я думаю если видя как она запускается через кнопку, то вы сможете заставить запустить ее через активацию ячейки.
RAN написал: Цитата cliff99 написал:сейчас при нажатии кнопки запускается надстройка Showsearch.Для запуска по событию активации нужно, как минимум, знать имя макроса в этой надстройке, который нужно запустить.
cliff99, а без цитирования никак? Вот я пишу Вам без цитаты - понятно, к кому я обращаюсь? В макросе из #4 замените module1 на имя макроса (без кавычек).