По клавише запускаем контекстное меню

Программирование на Visual Basic for Applications
Ципихович Эндрю
Обычный пользователь
Обычный пользователь
 
Сообщения: 56
Зарегистрирован: 07.04.2010 (Ср) 17:19

По клавише запускаем контекстное меню

Сообщение Ципихович Эндрю » 24.04.2010 (Сб) 17:30

Как при помощи ВБА поставить условие в документе Ворд для запуска мною созданного контекстного меню по нажатию клавиши, то есть как сказать условие, если нажато 9, тогда ....

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: По клавише запускаем контекстное меню

Сообщение alibek » 24.04.2010 (Сб) 17:47

На 9 не сделаешь.
Lasciate ogni speranza, voi ch'entrate.

Ципихович Эндрю
Обычный пользователь
Обычный пользователь
 
Сообщения: 56
Зарегистрирован: 07.04.2010 (Ср) 17:19

Re: По клавише запускаем контекстное меню

Сообщение Ципихович Эндрю » 25.04.2010 (Вс) 6:51

В примере пункт меню называется "Первый пункт". Его можно повесить только на букву, которая есть в названии. Допустим Вы хотите, чтобы он вызывался при нажатии на "П", тогда надо всего лишь в Document_Open() поменять строку
.Caption = "Первый пункт" на
.Caption = "&Первый пункт".
т.е. знак "&" перед любой буквой в свойстве Caption пункта меню (собственно в самом меню тоже) назначает эту букву для быстрого вызова данного пункта


Вернуться в VBA

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

Сейчас этот форум просматривают: Google-бот и гости: 27

    TopList