В VBA для MS-Word и, несомненно, в остальной части Office, есть некоторые «специальные» имена методов (макросов), которые перехватывают определенные комбинации клавиш / команд пользовательского интерфейса; например:
Нажатие Ctrl + z (или значок отмены в QAT) перехватывается Public Sub EditUndo()
Нажатие Ctrlk + y (или значок повторения в QAT) перехватывается Public Sub EditRedo()
Документация MS API охватывает EditUndo и EditRedo и помогает найти некоторые другие методы, которые могут быть переопределены.
Но ни NextCell
, ни PrevCell
, по-видимому, не включены в документацию по API VBA. Например, Tab поведение изменяется, когда выбор находится в таблице документа:
Нажатие Tab перехватывается Public Sub NextCell()
Нажатие Shift + Tab перехватывается Public
Sub PrevCell()
Это заставило меня задуматься о том, существуют ли какие-либо другие специальные имена методов ... и как их найти.
Итак, мой вопрос (ответ, найденный во время опроса):
Где найти полный список имен методов для MS-Word, которые можно использовать для переопределения команд по умолчанию?