Найти тему
VBA Excel с нуля

VBA Excel № 101.2 Событие OnKey (часть 2).

Скриншот с моего ноутбука
Скриншот с моего ноутбука

Событие OnKey. Клавишные коды

Заметили ли вы, что в предыдущем материале клавиша <PgDn> была заключена в фигурные скобки? Это представляет собой код клавиши. На скриншоте приведены коды клавиш, которые можно использовать в процедурах, обрабатывающих событие OnKey.

Итак, вот коды клавиш для события OnKey:

Скриншот с моего ноутбука
Скриншот с моего ноутбука

Также можно задавать комбинации клавиш совместно с клавишами <Shift>, <Ctrl> и <Alt>. Для определения комбинации клавиш в сочетании с другими клавишами воспользуйтесь следующим синтаксисом:

  • <Shift> – знак "плюс" (+);
  • <Ctrl> – знак "крышка" (^);
  • <Alt> – знак процента (%).

Например, чтобы назначить процедуре комбинацию клавиш <Ctrl+Shift+A>, воспользуйтесь следующим оператором:

Скриншот с моего ноутбука
Скриншот с моего ноутбука

Для назначения процедуре комбинации клавиш <Alt+F11> (часто используемой для открытия окна VBE), используйте следующий оператор:

Скриншот с моего ноутбука
Скриншот с моего ноутбука

Наука
7 млн интересуются