Application onkey vba excel
На этом шаге мы рассмотрим основные методы этого объекта .
Перечислим наиболее часто используемые методы объекта Application .
Методы | Выполняемые действия |
---|---|
Calculate | Вызывает принудительное вычисление во всех открытых рабочих книгах. Например: |
Run | Запускает на выполнение подпрограмму или макрос. Синтаксис:
Например: Application.Run Macro:= «Расчет» — запускает макрос Расчет |
Volatile | Вызывает перевычисление функции пользователя при изменении значений параметров. Например, функция Квадрат будет автоматически пересчитывать результат на рабочем листе при изменении значения аргумента: |
Wait | Временно приостанавливает работу приложения без остановки работы других программ. Синтаксис: |
OnKey | Устанавливает выполнение специфицированной процедуры при нажатии заданной комбинации клавиш. Синтаксис:
Допустимо использование сочетания одновременно нажатых клавиш. С этой целью для перечисленных трех клавиш установлены следующие коды:
В примере процедуре Амортизация назначена комбинация клавиш «Ctrl»+»+» , а процедуре ПроцентнаяСтавка — Shift+Ctrl+» стрелка вправо » : |
OnRepeat и OnUndo | Определяет процедуру, выполняемую при выборе команды Правка | Повторить (Edit | Repeat) и Правка | Отменить (Edit | Undo) соответственно. Синтаксис:
|
OnTime | Назначает выполнение процедуры на определенное время. Синтаксис:
В следующем примере демонстрируется, как запустить процедуру Очистка на выполнение через 15 секунд от текущего времени: |
Quit | Закрывает приложение. Например:
На следующем шаге мы рассмотрим события этого объекта . Оценка статьи:
![]() ![]() ![]() ![]() ![]() ![]() Application onkey vba excel Ссылка на основную публикацию ![]() ![]() Похожие публикации
|
Таблица 1. Методы объекта Application